@charset "UTF-8";
/*重置css*/
body, div, ul, li, ol, p, a, span, i, strong, select, option, img, input, h1, h2, h3, h4, h5, h6 {
  margin: 0px;
  padding: 0px; }

input {
    border:none;
  outline: none; }

li {
  list-style: none; }

a {
  text-decoration: none;
  color: #08c; }
  a:hover {
    color: #006699; }

img {
  border: none;
  outline: none; }

button {
  border: none; }

html {
  width: 100%;
  height: 100%; }

body {
  width: 100%;
  height: 100%; }

/*清除浮动*/
.clearfix:after {
  content: '';
  height: 0;
  display: block;
  clear: both;
  visibility: hidden; }

.clearfix {
  *zoom: 1; }

/*底部p*/
.bottomP {
  padding-bottom: 4px;
  font-size: 12px;
  text-align: center;
  color: #333;
  opacity: 0.5;
  filter: alpha(opacity=50);
  margin-bottom: 5px; }

/*跳动beats*/
@keyframes beats {
  0% {
    top: 330px; }
  50% {
    top: 340px; }
  100% {
    top: 330px; } }
@-webkit-keyframes beats {
  0% {
    top: 330px; }
  50% {
    top: 340px; }
  100% {
    top: 330px; } }
@-moz-keyframes beats {
  0% {
    top: 330px; }
  50% {
    top: 340px; }
  100% {
    top: 330px; } }
@-o-keyframes beats {
  0% {
    top: 330px; }
  50% {
    top: 340px; }
  100% {
    top: 330px; } }
/*旋转rotate*/
@keyframes rotate {
  from {
    opacity: 0;
    transform: scale(0, 0); }
  to {
    opacity: 1;
    transform: scale(1, 1); } }
@-webkit-keyframes rotate {
  from {
    opacity: 0;
    transform: scale(0, 0); }
  to {
    opacity: 1;
    transform: scale(1, 1); } }
@-o-keyframes rotate {
  from {
    opacity: 0;
    transform: scale(0, 0); }
  to {
    opacity: 1;
    transform: scale(1, 1); } }
@-moz-keyframes rotate {
  from {
    opacity: 0;
    transform: scale(0, 0); }
  to {
    opacity: 1;
    transform: scale(1, 1); } }
/*矩形流动*/
@keyframes clipMe {
  0% {
    clip: rect(0px, 232px, 2px, 0px); }
  25% {
    clip: rect(0px, 2px, 40px, 0px); }
  50% {
    clip: rect(38px, 232px, 40px, 0px); }
  75% {
    clip: rect(0px, 232px, 40px, 230px); }
  100% {
    clip: rect(0px, 232px, 2px, 0px); } }

/*# sourceMappingURL=reset.css.map */






#page #content .headerStyle .header {
    height: 85px;
    overflow: hidden;
    margin-bottom: 0px;
}

#page #content .header .logo {
    width: 130px;
    height: 50px;
    margin-top: 25px;
    position: absolute;
    left: 0;
    top: 0;
}

#page #content .headerStyle .header .sform {
    clear: both;
    width: 240px;
    height: 60px;
    float: right;
}

#page #content .headerStyle .header .sform .keyword,
#page #content .headerStyle .header .sform .submit {
    float: left;
}

#page #content .headerStyle .header .sform .keyword {
    position: relative;
}

#page #content .headerStyle .header .sform .keyword .keyword-input {
    width: 176px;
    height: 26px;
    padding: 1px 4px;
    margin: 0 0 0 0;
    color: #000;
    border-radius: 18px;
    border-color: #A0A0A0;
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2PKR4bpXXXXXsXXXXXXXXXXXX_!!2067413496.png) no-repeat 30px 0;
    outline: none;
    text-indent: 32px;
}

#page #content .headerStyle .header .sform .keyword .submit .btn {
    width: 20px;
    height: 20px;
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB23YecsXXXXXbKXpXXXXXXXXXX_!!2067413496.png) no-repeat center 50%;
    margin: 0 0 0 0;
    cursor: pointer;
    outline: none;
    border: none;
    position: absolute;
    top: 6px;
    left: 10px;
}

#page #content .headerStyle .header .sform .keywords {
    width: 250px;
    height: 25px;
    overflow: hidden;
    float: right;
    padding: 1px 1px;
    margin: 3px -80px 0 0;
}

#page #content .headerStyle .header .sform .keywords a,
#page #content .headerStyle .header .sform .keywords span {
    font: normal 12px/24px "宋体";
    margin-right: 5px;
}

#page #content .headerStyle .header .sform .keywords .keywords_sform {
    line-height: 16px;
    font-size: 11px;
}

#page #content .headerStyle .header .sform .keywords .keywords_sform a {
    color: #666;
    margin-right: 5px;
}

#page #content .headerStyle .header .sform .keywords .keywords_title {
    color: #333;
    font-weight: bold;
    margin-right: 5px;
}

#page #content .headerStyle .menu {
    height: 31px;
    position: relative;
    bottom: 0;
    margin-top: 4px;
}

#page #content .headerStyle .menu li i.hot-icon {
    display: block;
    width: 21px;
    height: 16px;
    background: url(//gdp.alicdn.com/imgextra/i4/2067413496/TB26S16tXXXXXchXXXXXXXXXXXX_!!2067413496.gif);
    position: absolute;
    right: 5px;
    margin-top: -8px;
    z-index: 1;
}

#page #content .headerStyle .menu li {
    float: left;
    z-index: 1;
    position: relative;
}

#page #content .headerStyle .menu li a {
    padding: 0 11px;
    color: #727272;
    height: 31px;
    font: normal 15px/31px "微软雅黑";
    white-space: nowrap;
    display: block;
    transition: 0.6s;
    -webkit-transition: 0.6s;
    -moz-transition: 0.6s;
    border-right: 1px solid #E4E1E2;
    background-color: #FFF;
}

#page #content .headerStyle .menu li a.menu-home {
    padding: 0px 19px;
    color: #FFF;
    border-right: 0;
    background-color: rgba(0, 0, 0, 0);
}

#page #content .headerStyle .menu li a.menu-home:hover {
    background-color: #FC455C;
}

#page #content .headerStyle .menu li .index {
    background-color: #89000B;
}

#page #content .headerStyle .menu li a:hover {
    text-decoration: none;
    background-color: #333;
    color: #FFF;
}

#page #content .banner {
    height: 420px;
}

#page #content .banner .sn-simple-logo {
    width: 1920px;
    height: 420px;
    top: auto;
    padding: 0;
    border: none;
}

#page #content .banner .left {
    left: 50%;
}

#page #content .banner .all {
    left: -960px;
}

#page #content .banner .banner_prevBtn,
#page #content .banner .banner_nextBtn {
    width: 49px;
    height: 102px;
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
}

#page #content .banner .banner_prevBtn {
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB28IusbpXXXXbeXXXXXXXXXXXX_!!2067413496.png) no-repeat scroll left center transparent;
}

#page #content .banner .banner_nextBtn {
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB28IusbpXXXXbeXXXXXXXXXXXX_!!2067413496.png) no-repeat scroll right center transparent;
}

#page #content .banner .banner_trigger {
    padding: 0;
    margin: 0;
    width: 1920px;
    height: 420px;
    overflow: hidden;
}

#page #content .banner .banner_content {
    padding: 0;
    margin: 0;
    width: 1920px;
    height: 420px;
}

#page #content .banner .banner_content li {
    padding: 0;
    list-style-type: none;
    margin: 0;
    width: 1920px;
    height: 420px;
    display: block;
    opacity: 1;
    z-index: 9;
}

#page #content .page-bg {
    width: 1920px;
    left: 0;
    top: 0;
    position: absolute;
    height: 30000px;
}

#page #content .callcenter {
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2ddIPdFXXXXaPXpXXXXXXXXXX_!!2067413496.jpg);
    position: relative;
    zoom: 1;
    height: 105px;
    margin-top: 5px;
    color: #1885D8;
}

#page #content .callcenter .head_title {
    position: absolute;
    zoom: 1;
    font-size: 20px;
    font-weight: bold;
    font-family: "microsoft yahei";
    left: 90px;
    top: 20px;
}

#page #content .callcenter .head_time {
    position: absolute;
    left: 90px;
    top: 45px;
    font-size: 14px;
    font-family: "microsoft yahei";
}

#page #content .callcenter .skin_content {
    width: 315px;
    float: left;
    margin: 15px 15px 15px 30px;
}

#page #content .callcenter .skin_content h4 {
    margin-right: 8px;
    margin-bottom: 0px;
}

#page #content .callcenter .skin_content ul:after {
    content: "";
    display: block;
    clear: both;
    font-size: 0;
}

#page #content .callcenter .skin_content li {
    float: left;
    margin-right: 5px;
    margin-bottom: 5px;
}

#page #content .callcenter .skin_content .s {
    width: 56px;
}

#page #content .callcenter .skin_content .s a {
    padding-right: 18px;
    position: relative;
    zoom: 1;
}

#page #content .callcenter .skin_content .s a img {
    position: absolute;
    right: 0;
    top: 0;
}

#page #content .callcenter .skin_content .s p {
    text-align: center;
    margin: 3px 0;
}

#page #content .callcenter .ticket {
    margin-left: 8px;
}

#page #content .callcenter .service {
    position: absolute;
    width: 705px;
    height: 105px;
    right: 0;
    top: 0;
}

#page #content .callcenter .service .tipsText {
    clear: both;
    padding-top: 5px;
    text-align: center;
}

#page #content .callcenter .gzl_bookmart {
    width: 92px;
    height: 26px;
    display: block;
    position: absolute;
    left: 117px;
    top: 67px;
}

#page #content .callcenter .announce {
    float: left;
    width: 205px;
    height: 75px;
    margin: 0;
    padding: 0 10px;
    border-right: 1px solid #FFF;
}

#page #content .callcenter .announce h4 {
    text-align: center;
    margin-bottom: 5px;
}

#page #content .callcenter .weixin {
    width: 145px;
    height: 75px;
    float: left;
    padding-left: 10px;
    border-left: 1px solid #E6E6E6;
}

#page #content .callcenter .weixin .ac {
    float: left;
    width: 63px;
    height: 75px;
    text-align: center;
    margin-top: -10px;
}

#page #content .callcenter .weixin .ac1 {
    margin-right: 15px;
}

#page #content .catBox {
    margin-top: 15px;
}

#page #content .catBox .bd {
    height: 463px;
    position: relative;
}

#page #content .catBox .cats {
    width: 200px;
    background: rgba(255, 255, 255, 0.88);
    height: 420px;
    display: block;
    z-index: 1;
    margin-top: -10px;
    margin-left: 20px;
}

#page #content .catBox .cats .cat-hd {
    height: 32px;
    margin-bottom: 4px;
    background-color: #FC455A;
    color: #FFF;
    text-align: center;
    font: normal 18px/32px "微软雅黑";
    font-weight: bold;
}

#page #content .catBox .cats .cat-block {
    padding: 0 0 7px 12px;
    color: #737373;
}

#page #content .catBox .cats .cat-block .cat-pop-con {
    background-color: #B00000;
    width: 265px;
    position: relative;
}

#page #content .catBox .cats .cat-block .cat-pop-con .arrow {
    position: absolute;
    text-indent: -99999em;
    left: -15px;
    width: 16px;
    height: 16px;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2iy5DbpXXXXXAXpXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .catBox .cats .cat-block .cat-father {
    height: 26px;
    font: normal 14px/20px "microsoft yahei";
    color: #444;
    padding-top: 5px;
    font-weight: bold;
}

#page #content .catBox .cats .cat-block .cat-father span {
    float: right;
    position: relative;
    left: -12px;
    width: 6px;
    height: 18px;
    display: block;
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2Au9DbpXXXXXHXpXXXXXXXXXX_!!2067413496.png) no-repeat center center;
}

#page #content .catBox .cats .cat-block .cat-child {
    height: 36px;
    overflow: hidden;
    line-height: 1.5em;
}

#page #content .catBox .cats .cat-block .cat-child a {
    display: inline-block;
    margin-right: 10px;
    color: #444;
    font-family: "microsoft yahei";
}

#page #content .catBox .cats .cat-block .cat-child a.hot-sell {
    color: #FC455C;
}

#page #content .catBox .cats .line {
    width: 184px;
    height: 1px;
    line-height: 0;
    font-size: 0;
    background: #CCC;
    margin-left: 8px;
}

#page #content .catBox .lunbo {
    height: 463px;
    width: 990px;
    position: relative;
    overflow: hidden;
    float: left;
}

#page #content .catBox .lunbo .J_TWidget {
    height: 463px;
    position: relative;
}

#page #content .catBox .lunbo .content {
    width: 999999px;
    position: absolute;
    left: 0;
}

#page #content .catBox .lunbo .content li {
    display: block;
    float: left;
    width: 990px;
    overflow: hidden;
}

#page #content .catBox .lunbo .content li a {
    height: 420px;
}

#page #content .catBox .lunbo .content li .four_in_one {
    overflow: hidden;
    display: block;
    line-height: 0;
    float: left;
    position: relative;
}

#page #content .catBox .lunbo .content li .mask {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    visibility: hidden;
    background-color: #000;
    opacity: 0;
    filter: progid: DXImageTransform.Microsoft.Alpha(opacity=40);
    -ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=40);
    transition: 0.8s;
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
}

#page #content .catBox .lunbo .content li a:hover .mask {
    visibility: hidden;
    opacity: 0;
}

#page #content .catBox .lunbo .content li:hover .mask {
    visibility: visible;
    z-index: 2;
    opacity: 0.4;
}

#page #content .catBox .lunbo .nav-label {
    width: 500px;
    height: 28px;
    position: absolute;
    right: 128px;
    bottom: 10px;
    z-index: 99;
    text-align: center;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2F0uBbpXXXXa0XpXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .catBox .lunbo .nav-label span {
    position: relative;
    top: -7px;
    _top: 0;
    font: bold 14px "宋体";
    width: 100px;
    height: 28px;
    line-height: 28px;
    outline: none;
    display: inline-block;
    padding: 0 12px;
    cursor: pointer;
    color: #8E2543;
    text-align: center;
    background: none;
}

#page #content .catBox .lunbo .nav-label .ks-active {
    color: #FFF;
    padding-top: 7px;
    top: -7px;
    _top: 0;
    background: url(//gdp.alicdn.com/imgextra/i4/2067413496/TB2vz9MbpXXXXXQXXXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .gzl_block {
    padding-top: 15px;
    z-index: 3;
    position: relative;
    background-color: #FFF;
}

#page #content .gzl_block .title {
    height: 45px;
    overflow: hidden;
}

#page #content .hot_place .content:hover .mask {
    visibility: visible;
    opacity: 0.4;
    z-index: 2;
}

#page #content .hot_place .content {
    width: 962px;
    height: 446px;
    margin: 5px auto 0;
}

#page #content .hot_place .content .col,
#page #content .hot_place .content .mid {
    float: left;
    height: 100%;
    width: 313px;
}

#page #content .hot_place .content .col .item,
#page #content .hot_place .content .mid .item {
    display: block;
    overflow: hidden;
    line-height: 0;
    position: relative;
}

#page #content .hot_place .content .mid {
    width: 326px;
    margin: 0 5px;
}

#page #content .hot_place .mask {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    visibility: hidden;
    background-color: #000;
    opacity: 0;
    filter: progid: DXImageTransform.Microsoft.Alpha(opacity=40);
    -ms-filter: progid: DXImageTransform.Microsoft.Alpha(opacity=40);
    transition: 0.8s;
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
}

#page #content .hot_place .item:hover .mask {
    visibility: hidden;
    opacity: 0;
}

#page #content .hot_week .datushow {
    display: inline-block;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 990px;
}

#page #content .hot_week .datushow .ubd .scroller {
    height: 390px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 988px;
}

#page #content .hot_week .datushow .ubd .nav {
    display: block;
    float: right;
    height: 380px;
    right: 17px;
    top: 18px;
    width: 202px;
    z-index: 8;
    margin-top: 9px;
}

#page #content .hot_week .datushow .ubd .nav li {
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 19px;
    padding-top: 0;
}

#page #content .hot_week .datushow .ubd .nav a {
    width: 175px;
    border: 1px solid #D3D3D3;
    display: block;
    height: 175px;
}

#page #content .hot_week .datushow .ubd .nav a:hover {
    border: 1px solid #2099C4;
}

#page #content .hot_week .datushow .ubd .contfw {
    float: left;
    height: 390px;
    left: 0;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    top: 0;
    width: 780px;
    z-index: 9;
}

#page #content .hot_week .datushow .ubd .content {
    height: 390px;
    position: absolute;
    width: 999999px;
    left: 0;
}

#page #content .hot_week .datushow .prev,
#page #content .hot_week .datushow .next {
    display: none;
}

#page #content .hot_week .datushow .ld_uleft {
    height: 380px;
    padding-bottom: 0;
    padding-right: 0;
    padding-top: 0;
    width: 788px;
    display: block;
    float: left;
}

#page #content .hot_week .datushow .ld_kpic {
    float: left;
    height: 380px;
    width: 380px;
}

#page #content .hot_week .datushow .ld_kpic span {
    display: block;
    float: left;
    height: 380px;
    width: 380px;
}

#page #content .hot_week .datushow .ld_kpic span a {
    width: 380px;
    height: 380px;
    display: block;
}

#page #content .hot_week .datushow .ld_kitem {
    float: left;
    height: 345px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-bottom: 17px;
    padding-left: 20px;
    padding-right: 0;
    padding-top: 18px;
    width: 335px;
}

#page #content .hot_week .datushow .ld_kitem .ld_kyiyu {
    background-attachment: scroll;
    background-repeat: repeat;
    color: #605643;
    font-family: "宋体";
    font-size: 24px;
    font-style: italic;
    font-weight: bold;
    height: 70px;
    line-height: 50px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 335px;
}

#page #content .hot_week .datushow .ld_kitem .ld_kwz {
    color: #666;
    height: 35px;
    line-height: 30px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 280px;
}

#page #content .hot_week .datushow .ld_kitem .ld_kwz .f1 {
    background-attachment: scroll;
    background-position: 0 0;
    background-repeat: repeat;
    border-bottom: 1px dotted #DDD;
    display: block;
    float: left;
    font-size: 12px;
    height: 30px;
    margin-right: 5px;
    text-align: center;
    width: 130px;
}

#page #content .hot_week .datushow .ld_kitem .ld_kwz .f2 {
    background-attachment: scroll;
    background-repeat: repeat;
    border-bottom-color: #DDD;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    display: block;
    float: left;
    font-size: 12px;
    height: 30px;
    text-align: center;
    width: 130px;
}

#page #content .hot_week .datushow .ld_kitem .ld_knav {
    background-attachment: scroll;
    background-color: transparent;
    height: 26px;
    margin-bottom: 12px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 229px;
}

#page #content .hot_week .datushow .ld_kitem .x1 {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB21Dq7bpXXXXbcXXXXXXXXXXXX_!!2067413496.gif);
    background-position: 18px 0;
    background-repeat: no-repeat;
    color: #FFF;
    display: block;
    float: left;
    height: 26px;
    line-height: 26px;
    margin-right: 9px;
    padding-left: 43px;
    width: 67px;
}

#page #content .hot_week .datushow .ld_kitem .x2 {
    background-color: transparent;
    background-image: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2CBK_bpXXXXXUXXXXXXXXXXXX_!!2067413496.gif);
    background-repeat: no-repeat;
    color: #FFF;
    display: block;
    float: left;
    height: 26px;
    line-height: 26px;
    padding-left: 44px;
    width: 66px;
}

#page #content .hot_week .datushow .ld_kitem .ld_kfx {
    height: 28px;
    line-height: 28px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 335px;
}

#page #content .hot_week .datushow .ld_kitem .ld_kfx span {
    color: #666;
    display: block;
    float: left;
    width: auto;
    overflow: hidden;
}

#page #content .hot_week .datushow .ld_kitem .kgfx {
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 140px;
}

#page #content .hot_week .datushow .ld_kitem .btn {
    width: 153px;
    height: 53px;
    text-indent: -999px;
    background: url(//gdp.alicdn.com/imgextra/i4/2067413496/TB2HhK.bpXXXXXBXXXXXXXXXXXX_!!2067413496.png) no-repeat;
    display: block;
    margin-top: 20px;
}

#page #content .hot_week .fenxiong00 li {
    float: left;
    margin-right: 7px;
}

#page #content .hot_week .fenxiong00 li input {
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2lsm.bpXXXXXEXXXXXXXXXXXX_!!2067413496.gif) no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 32px;
    width: 20px;
}

#page #content .hot_week .fenxiong00 li .sina {
    background-position: 0 0;
}

#page #content .hot_week .fenxiong00 li .renren {
    background-position: -25px 0;
}

#page #content .hot_week .fenxiong00 li .kaixin001 {
    background-position: -50px 0;
}

#page #content .hot_week .fenxiong00 li .taobao {
    background-position: -75px 0;
}

#page #content .hot_week .fenxiong00 li .tqq {
    background-position: -100px 0;
}

#page #content .hot_week .fenxiong00 li .vt163 {
    background-position: -125px 0;
}

#page #content .hot_week .fenxiong00 li .tsohu {
    background-position: -150px 0;
}

#page #content .hot_week .fenxiong00 li .cangbaidu {
    background-position: -175px 0;
}

#page #content .hot_week .fenxiong00 li .pp51 {
    background-position: -200px 0;
}

#page #content .hot_week .an {
    background: url(//gdp.alicdn.com/imgextra/i3/672895691/T2.HSzXpJXXXXXXXXX-672895691.gif) no-repeat scroll left center transparent;
    cursor: pointer;
    float: left;
    height: 18px;
    width: 130px;
    padding-top: 10px;
}

#page #content .hot_week .newico {
    height: 63px;
    left: 248px;
    position: absolute;
    width: 63px;
    top: 1px;
}

#page #content .hot_week .ld_kitem .ld_kbiaoti {
    font-family: "微软雅黑";
    font-size: 16px;
    height: 40px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 335px;
}

#page #content .hot_week .ld_kitem .ld_kbiaoti a {
    color: #4A3E37;
}

#page #content .hot_week .ld_kitem .ld_kpice {
    color: #2099C4;
    font-size: 32px;
    font-weight: bold;
    line-height: 40px;
    margin-bottom: 20px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 335px;
    font-family: "微软雅黑";
}

#page #content .hot_week .ld_kitem .ld_kpice .price {
    float: left;
    font-family: "微软雅黑";
    font-size: 14px;
    padding-top: 20px;
    line-height: 14px;
}

#page #content .hot_week .ld_kitem .ld_kpice .priceNum {
    float: left;
    font-family: "微软雅黑";
    font-size: 32px;
}

#page #content .hot_week .ld_kitem .jb {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2HJa8bpXXXXbAXXXXXXXXXXXX_!!2067413496.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;
    float: left;
    height: 24px;
    margin-top: 13px;
    width: 121px;
}

#page #content .hot_week .abc {
    transform: ;
}

#page #content .lineCont {
    width: 990px;
    height: 690px;
}

#page #content .lineCont .col {
    width: 240px;
    height: 645px;
    float: left;
}

#page #content .lineCont .col .item {
    height: 100%;
    width: 100%;
    display: block;
}

#page #content .lineCont .title {
    position: relative;
}

#page #content .lineCont .title .list {
    margin-left: 240px;
}

#page #content .lineCont .title .list li {
    float: left;
}

#page #content .lineCont .title .list li a {
    display: block;
    line-height: 45px;
    height: 100%;
    width: 100px;
    cursor: pointer;
    text-align: center;
    font-size: 18px;
    color: #737373;
    font-family: "微软雅黑";
    text-decoration: none;
}

#page #content .lineCont .title .more {
    padding-left: 35px;
    position: absolute;
    right: 220px;
    display: block;
    line-height: 45px;
    height: 100%;
    cursor: pointer;
    text-align: center;
    color: #737373;
    font-family: "微软雅黑";
    text-decoration: none;
    font-size: 14px;
    background-position: 15px 15px;
}

#page #content .lineCont .content .right_content .fontFw {
    width: 99999px;
    position: absolute;
}

#page #content .lineCont .content .right_content .fontFw .pd_content {
    width: 990px;
    height: 645px;
    float: left;
}

#page #content .lineCont .content .right_content .fontFw .pd_content .itemCont {
    padding: 10px 16px 10px 16px;
    width: 718px;
    height: 625px;
    overflow: hidden;
    float: left;
}

#page #content .lineCont .content .right_content .fontFw .pd_content .pd {
    display: block;
    float: left;
    border: 1px solid #E4E4E4;
    width: 229px;
    height: 305px;
    box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
    position: relative;
    margin-bottom: 10px;
    zoom: 1;
}

#page #content .lineCont .content .right_content .fontFw .pd_content .pd .text {
    padding: 5px 10px 5px 10px;
}

#page #content .lineCont .content .right_content .fontFw .pd_content .pd .text h4 {
    font-size: 16px;
}

#page #content .lineCont .content .right_content .fontFw .pd_content .pd .text p {
    color: #666;
    margin: 3px 0;
}

#page #content .lineCont .content .right_content .fontFw .pd_content .pd .price {
    color: #F61D4A;
    font-size: 22px;
    position: absolute;
    right: 5px;
    bottom: 5px;
}

#page #content .lineCont .content .right_content .fontFw .pd_content .pd .price em {
    font-size: 13px;
    font-style: normal;
    margin-left: 3px;
}

#page #content .lineCont .content .right_content .fontFw .pd_content .mid {
    margin: 0 12px;
}

#page #content .outbound .more {
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2sWzebpXXXXXJXXXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .outbound .title .list .active a {
    color: #690;
}

#page #content .gangaotai .more {
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB2Cz2fbpXXXXblXXXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .gangaotai .title .list .active a {
    color: #FF9C00;
}

#page #content .inbound .more {
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2ThbgbpXXXXaCXXXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .inbound .title .list .active a {
    color: #00CFBE;
}

#page #content .province .more {
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB29RPjbpXXXXXbXXXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .province .title .list .active a {
    color: #CE49FF;
}

#page #content .time-count {
    width: 275px;
    height: 60px;
    position: absolute;
    bottom: 65px;
    right: 20px;
}

#page #content .time-count .value {
    font-size: 30px;
    line-height: 60px;
    color: #000;
    margin-right: 58px;
    display: block;
    float: left;
    width: 33px;
    text-align: center;
}

#page #content .c_main {
    width: 990px;
    margin: 0 auto;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2AvancXXXXXaAXpXXXXXXXXXX_!!2067413496.png);
}

#page #content .c_main .c_line {
    width: 240px;
    height: 485px;
    background-color: #FFF;
    border: 1px solid #E5E5E5;
    float: left;
    display: inline;
    margin-left: 7px;
}

#page #content .c_main .c_line .c_pic {
    position: relative;
    width: 240px;
    height: 373px;
}

#page #content .c_main .c_line .c_pic .c_text {
    width: 210px;
    height: 110px;
    position: absolute;
    padding: 5px;
    bottom: 10px;
    left: 9px;
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB26oCncXXXXXbVXXXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .c_main .c_line .c_pic .c_text h1 {
    font-size: 24px;
    color: #FFF;
    margin: 0;
}

#page #content .c_main .c_line .c_pic .c_text h3 {
    font-size: 18px;
    font-weight: normal;
    color: #FFF;
    margin: 0;
    padding: 4px 0;
}

#page #content .c_main .c_line .c_pic .c_text span {
    font-size: 14px;
    font-weight: normal;
    color: #FFF;
    display: block;
    border-top: 1px solid #539BAE;
    padding-top: 5px;
}

#page #content .c_main .c_price {
    width: 220px;
    height: 90px;
    padding: 9px;
    background-color: #FFF;
}

#page #content .c_main .c_price h1 {
    font-size: 24px;
    color: #FF9600;
    font-weight: normal;
    margin: 0;
}

#page #content .c_main .c_price del {
    font-size: 14px;
    color: #727272;
}

#page #content .c_main .c_price .c_click {
    width: 220px;
    height: 32px;
    background-color: #FF9600;
    border: 1px solid #C16800;
    display: block;
    color: #FFF;
    font-size: 18px;
    text-align: center;
    line-height: 30px;
    margin-top: 10px;
}

#page #content .c_main .c_price .c_click:hover {
    background-color: #FFAD38;
}

#page #content .c_none {
    height: 30px;
    clear: both;
    font-size: 0;
}

#page #content .c_p_a {
    position: absolute;
}

#page #content .bnav_pxRVc ul li {
    background-color: #E50112;
}

#page #content .footer-more-trigger ul li img {
    border: 1px solid #FFF;
}

#page #content .footer-more-trigger ul .ks-active img {
    border: 1px solid #E50112;
}

#page #content .bannerCont {
    margin-left: -465px;
}

#page #content .sheepTest {
    margin-left: -960px;
}

#page #content .ux1920 ul li img {
    border: none;
}

#page #content .skin-box .skin-box-bd .header {
    margin-bottom: 0px;
}

#page #content .guangzhu {
    position: absolute;
    width: 104px;
    height: 25px;
    top: 48px;
    left: 260px;
}

#page #content .customer-service {
    height: 211px;
    margin-top: 30px;
    background: url(//gdp.alicdn.com/imgextra/i4/2067413496/TB2fcm1dA1M.eBjSZFFXXc3vVXa_!!2067413496.png) no-repeat;
}

#page #content .big-discount-wrap {
    height: 896px;
    margin-top: 25px;
}

#page #content .big-discount {
    width: 100%;
    height: 896px;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2o7sgtXXXXXa_XXXXXXXXXXXX_!!2067413496.png) no-repeat;
    top: auto;
    line-height: normal;
    vertical-align: baseline;
    left: 0;
}

#page #content .reset-position {
    top: auto;
    line-height: normal;
    vertical-align: baseline;
}

#page #content .big-discount-line {
    width: 990px;
    height: 611px;
    margin: auto;
    margin-top: 25px;
}

#page #content .big-discount-line a {
    text-decoration: none;
    display: inline-block;
}

#page #content .big-discount-line div {
    transition: all 0.2s;
    -o-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -webkit-transition: all 0.2s;
    background-color: #E4E4E4;
}

#page #content .bd-line-1:hover,
#page #content .bd-line-2:hover,
#page #content .bd-line-3:hover {
    margin-top: -16px;
}

#page #content .bd-line-4:hover {
    margin-top: 341px;
}

#page #content .bd-line-5:hover {
    margin-top: 272px;
}

#page #content .bd-line-1 {
    width: 253px;
    height: 347px;
    left: auto;
    margin-top: -12px;
}

#page #content .bd-line-2 {
    width: 253px;
    height: 347px;
    left: auto;
    margin-left: 260px;
    margin-top: -12px;
}

#page #content .bd-line-3 {
    width: 463px;
    height: 277px;
    left: auto;
    margin-left: 6px;
    margin-top: -12px;
    margin-left: 518px;
}

#page #content .bd-line-4 {
    width: 517px;
    height: 253px;
    left: auto;
    margin-top: 345px;
    margin-left: -12px;
}

#page #content .bd-line-5 {
    width: 464px;
    height: 322px;
    margin-top: 276px;
    margin-left: 510px;
    left: auto;
}

#page #content .book-our-store {
    width: 143px;
    height: 143px;
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB20nWZtXXXXXcnXpXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .customer-service ul li {
    float: left;
}

#page #content .cs-contact {
    color: #1885D8;
    margin-top: 105px;
}

#page #content .cs-li {
    padding-left: 55px;
    padding-top: 43px;
}

#page #content .cs-img {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB21sDQtXXXXXXZXXXXXXXXXXXX_!!2067413496.gif) no-repeat;
    background-position: 0px 0px;
}

#page #content .cs-contact ul {
    margin-top: 5px;
}

#page #content .cs-contact ul li {
    padding: 0px 8px;
    border-right: 1px solid #727272;
    margin-top: 10px;
}

#page #content .cs-contact ul li.cs-last {
    border-right: 0;
}

#page #content .tri-tri {
    width: 0;
    height: 0;
    border-bottom: 10px solid #BA1B2C;
    border-right: 7px solid transparent;
    margin-left: 200px;
}

#page #content .top-excellent-wrap {
    width: 100%;
    height: 1400px;
}

#page #content .top-excellent {
    left: 0;
    width: 100%;
    height: 1400px;
    background: url(//gdp.alicdn.com/imgextra/i4/2067413496/TB28hjWtXXXXXcsXpXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .top-excellent-ctx {
    width: 990px;
    margin: 0 auto;
}

#page #content .big-discount-tit {
    width: 546px;
    height: 179px;
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB2d3deptBopuFjSZPcXXc9EpXa_!!2067413496.png) no-repeat;
    margin: 0 auto;
    margin-top: 28px;
}

#page #content .top-excellent-tit {
    width: 764px;
    height: 123px;
    margin: 0 auto;
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2ARfRtXXXXXaJXpXXXXXXXXXX_!!2067413496.png) no-repeat;
    margin-top: 50px;
}

#page #content .top-large {
    margin-top: 50px;
    height: 355px;
}

#page #content .top-large ul {
    height: 355px;
}

#page #content .top-large ul li {
    float: left;
    width: 485px;
    height: 355px;
}

#page #content .top-large ul li .top-line-bg {
    width: 485px;
    height: 352px;
    border-radius: 10px 10px 0px 0px;
    background-color: #FB3273;
    margin-top: -3px;
    left: auto;
    z-index: 1;
}

#page #content .top-large ul li .top-line {
    width: 485px;
    height: 352px;
    border-radius: 10px 10px 0px 0px;
    background-color: #FFF;
    border: 1px solid #CCC;
    left: auto;
    z-index: 2;
}

#page #content .top-large li.last-li {
    margin-left: 19px;
}

#page #content .top-large ul li .top-line .top-line-img {
    width: 485px;
    height: 295px;
    border-radius: 10px 10px 0px 0px;
    overflow: hidden;
}

#page #content .top-large ul li .top-line .top-line-img img {
    width: 485px;
    height: 295px;
}

#page #content .top-large ul li .top-line .top-line-img .top-line-txt {
    color: #FFF000;
    width: 461px;
    font-size: 20px;
    font-weight: bold;
    padding: 12px;
    font-family: "microsoft yahei";
    margin-top: 240px;
    left: auto;
    background: rgba(0, 0, 0, 0.4);
}

#page #content .top-large ul li .top-line .top-line-spec {
    font-size: 24px;
    font-family: "microsoft yahei";
    color: #464646;
    line-height: 54px;
    margin-left: 16px;
}

#page #content .top-large ul li .top-line .discount-legend {
    width: 118px;
    height: 118px;
    border-radius: 59px;
    background-color: #FC455C;
    left: auto;
    border: 2px solid #FFF;
    margin-left: 355px;
    margin-top: 230px;
    font-size: 14px;
    font-family: "microsoft yahei";
    color: #FFF;
    text-align: center;
}

#page #content .top-large ul li .top-line .snatch-tit {
    font-size: 18px;
}

#page #content .top-large ul li .top-line .snatch-line {
    height: 1px;
    background-color: #FFF;
    width: 85px;
    display: block;
    margin-left: 17px;
    margin-top: 5px;
}

#page #content .top-large ul li .top-line .snatch-price .y-price {
    color: #FFF000;
}

#page #content .top-large ul li .top-line .snatch-price .s-price {
    font-size: 30px;
}

#page #content .top-large ul li .top-line .snatch-price .f12 {
    font-size: 12px;
}

#page #content .top-large ul li .top-line .snatch-tit-wrap {
    margin-top: 20px;
}

#page #content .top-middle {
    margin-top: 33px;
    height: 365px;
}

#page #content .top-middle ul {
    height: 365px;
}

#page #content .top-middle ul li:first-child {
    margin-left: 0px;
}

#page #content .top-middle ul li {
    float: left;
    width: 240px;
    height: 365px;
    margin-left: 10px;
    font-family: "微软雅黑";
}

#page #content .top-middle ul li .top-line-bg {
    width: 240px;
    height: 362px;
    border-radius: 10px 10px 0px 0px;
    background-color: #FB3273;
    margin-top: -3px;
    left: auto;
    z-index: 1;
}

#page #content .top-middle ul li .top-line {
    width: 240px;
    height: 362px;
    border-radius: 10px 10px 0px 0px;
    background-color: #FFF;
    border: 1px solid #CCC;
    left: auto;
    z-index: 2;
}

#page #content .top-middle ul li .top-line .top-line-tag {
    width: 122px;
    height: 68px;
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB2exZqtXXXXXbkXXXXXXXXXXXX_!!2067413496.png) no-repeat -3px -6px;
    margin: 0 auto;
    margin-top: -17px;
    color: #FFF000;
    font-size: 20px;
    line-height: 68px;
    font-weight: bold;
    text-align: center;
    font-family: "微软雅黑";
    left: 50%;
    margin-left: -61px;
}

#page #content .top-middle ul li .top-line .top-line-txt {
    width: 228px;
    font-size: 20px;
    color: #FFF000;
    background: rgba(0, 0, 0, 0.4);
    font-family: "微软雅黑";
    padding: 8px 6px;
    margin-top: -45px;
    left: auto;
    text-align: center;
    font-weight: bold;
}

#page #content .top-middle ul li .top-line .top-line-spec {
    text-align: center;
    line-height: 36px;
    font-size: 16px;
    height: 36px;
    color: #464646;
}

#page #content .top-middle ul li .top-line .top-line-img {
    width: 240px;
    height: 280px;
    border-radius: 10px 10px 0px 0px;
    overflow: hidden;
}

#page #content .top-middle ul li .top-line .top-line-price {
    font-size: 18px;
    color: #F14F85;
    font-weight: bold;
}

#page #content .top-middle ul li .top-line .snatch-price {
    font-size: 30px;
}

#page #content .top-middle ul li .top-line .snatch-btn {
    width: 362px;
    height: 140px;
    background-color: #F14F85;
    color: #FFF;
    font-size: 18px;
    padding: 8px 15px;
    border-radius: 5px;
    margin-left: 20px;
    vertical-align: 6px;
}

#page #content .hot-visa-wrap {
    width: 100%;
    height: 1216px;
}

#page #content .hot-visa {
    left: 0;
    width: 100%;
    height: 1216px;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2NZ3etXXXXXXQXpXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .hot-visa .hot-visa-head {
    width: 990px;
    height: 140px;
    margin: 0 auto;
    position: relative;
}

#page #content .hot-visa .hot-visa-tit {
    width: 291px;
    height: 108px;
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB2y6ZhtXXXXXXuXpXXXXXXXXXX_!!2067413496.png) no-repeat;
    margin: 0 auto;
    margin-top: 32px;
}

#page #content .hot-visa .hot-visa-more {
    width: 144px;
    height: 79px;
    background: url(//gdp.alicdn.com/imgextra/i4/2067413496/TB2H8_HtXXXXXX0XFXXXXXXXXXX_!!2067413496.png) no-repeat;
    margin: 0 auto;
    right: 0;
    left: auto;
    margin-top: -32px;
}

#page #content .hot-visa .hot-visa-body {
    height: 1003px;
    width: 990px;
    margin: 0 auto;
}

#page #content .hot-visa .hot-visa-large ul {
    height: 1003px;
    width: 990px;
    position: relative;
}

#page #content .hot-visa .hot-visa-large ul li.visa-onepic {
    width: 990px;
    height: 300px;
    overflow: hidden;
}

#page #content .hot-visa .hot-visa-large ul li.visa-onepic img {
    width: 990px;
    height: 300px;
}

#page #content .hot-visa .hot-visa-large ul li.visa-twopic {
    width: 990px;
    height: 300px;
    margin-top: 20px;
    overflow: hidden;
}

#page #content .hot-visa .hot-visa-large ul li.visa-twopic ul li {
    float: left;
    width: 522px;
    height: 300px;
}

#page #content .hot-visa .hot-visa-large ul li.visa-twopic ul li:first-child {
    float: left;
    width: 548px;
    height: 300px;
}

#page #content .hot-visa .hot-visa-large ul li.visa-twopic ul li img {
    width: 522px;
    height: 300px;
}

#page #content .hot-visa .hot-visa-large ul li.visa-twopic ul li:first-child img {
    width: 548px;
    height: 300px;
}

#page #content .hot-visa .hot-visa-large ul li.visa-twopic .sn-simple-logo {
    margin-left: 467px;
}

#page #content .hot-visa .hot-visa-large ul li.visa-threepic {
    width: 990px;
    height: 370px;
    margin-top: 20px;
    overflow: hidden;
}

#page #content .hot-visa .hot-visa-large ul li.visa-threepic ul li {
    float: left;
    width: 324px;
    height: 370px;
    margin-left: 9px;
}

#page #content .hot-visa .hot-visa-large ul li.visa-threepic ul li img {
    width: 324px;
    height: 370px;
}

#page #content .hot-visa .hot-visa-large ul li.visa-threepic ul li:first-child {
    margin-left: 0px;
}

#page #content .aboard-travel-wrap a {
    text-decoration: none;
}

#page #content .aboard-travel-wrap {
    width: 100%;
    height: 1480px;
}

#page #content .aboard-travel-wrap .aboard-travel {
    left: 0;
    width: 100%;
    height: 1480px;
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2Vx7YtXXXXXcgXXXXXXXXXXXX_!!2067413496.png);
}

#page #content .aboard-travel .aboard-travel-head {
    width: 990px;
    height: 140px;
    margin: 0 auto;
    position: relative;
}

#page #content .aboard-travel .aboard-travel-tit {
    width: 291px;
    height: 108px;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2bBQrtXXXXXbuXpXXXXXXXXXX_!!2067413496.png) no-repeat;
    margin: 0 auto;
    margin-top: 32px;
}

#page #content .aboard-travel .aboard-travel-more {
    width: 144px;
    height: 79px;
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2v2hitpXXXXXUXXXXXXXXXXXX_!!2067413496.png) no-repeat;
    margin: 0 auto;
    right: 0;
    left: auto;
    margin-top: -32px;
}

#page #content .aboard-travel-ctx {
    width: 990px;
    height: 1300px;
    margin: 0 auto;
    font-family: "microsoft yahei";
}

#page #content .aboard-travel-ctx .aboard-travel-large {
    width: 990px;
    height: 287px;
    position: relative;
}

#page #content .aboard-travel-ctx .aboard-travel-large .aboard-large-img {
    width: 685px;
    height: 285px;
    border-top: 1px solid #CCC;
    border-left: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    overflow: hidden;
}

#page #content .aboard-travel-ctx .aboard-travel-large .aboard-large-img img {
    width: 685px;
    height: 287px;
}

#page #content .aboard-travel-ctx .aboard-travel-large .aboard-large-mark {
    width: 403px;
    height: 287px;
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB296QytXXXXXboXpXXXXXXXXXX_!!2067413496.png) no-repeat;
    right: 0;
    margin-right: 0;
    left: auto;
}

#page #content .aboard-travel-ctx .aboard-travel-large .aboard-large-mark .aboard-large-spec {
    right: 1px;
    margin-top: 35px;
    width: 307px;
    margin-right: 0;
    left: auto;
}

#page #content .aboard-travel-ctx .aboard-travel-large .aboard-large-mark .aboard-large-spec p {
    font-size: 20px;
    color: #FFF;
    text-align: center;
    line-height: 1.2;
}

#page #content .white-line {
    height: 1px;
    width: 307px;
    margin-right: 0;
    left: auto;
    right: 1px;
    margin-top: 95px;
}

#page #content .white-line div {
    height: 1px;
    margin: 0 auto;
    width: 260px;
    background-color: #FFF;
}

#page #content .aboard-travel-ctx .aboard-travel-large .aboard-large-mark .aboard-large-tit {
    right: 1px;
    margin-top: 105px;
    width: 307px;
    margin-right: 0;
    left: auto;
    font-weight: bold;
}

#page #content .aboard-travel-ctx .aboard-travel-large .aboard-large-mark .aboard-large-tit p {
    font-size: 32px;
    color: #FFF;
    text-align: center;
    line-height: 1.2;
}

#page #content .aboard-travel-ctx .aboard-travel-large .aboard-large-mark .aboard-large-price {
    right: 1px;
    margin-top: 190px;
    width: 307px;
    margin-right: 0;
    left: auto;
}

#page #content .aboard-travel-ctx .aboard-travel-large .aboard-large-mark .aboard-large-price p {
    font-size: 48px;
    color: #FFF000;
    text-align: center;
}

#page #content .aboard-travel-ctx .aboard-travel-large .aboard-large-mark .aboard-large-price p span {
    font-size: 24px;
}

#page #content .aboard-travel-ctx .aboard-travel-mid ul {
    width: 100%;
    height: 302px;
    margin-top: 25px;
}

#page #content .aboard-travel-ctx .aboard-travel-mid ul li {
    float: left;
    margin-left: 22px;
    width: 315px;
    height: 302px;
    position: relative;
}

#page #content .aboard-travel-ctx .aboard-travel-mid ul li:first-child {
    margin-left: 0px;
}

#page #content .aboard-travel-ctx .aboard-travel-mid ul li .aboard-mid-line .mid-line-legend {
    z-index: 1;
    width: 79px;
    height: 91px;
    margin-right: 0;
    left: auto;
    margin-left: 14px;
    margin-top: -1px;
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB26fRftpXXXXa_XXXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .aboard-travel-ctx .aboard-travel-mid ul li .aboard-mid-line .mid-line-img {
    width: 100%;
    height: 214px;
    border: 1px solid #CCC;
    overflow: hidden;
}

#page #content .aboard-travel-ctx .aboard-travel-mid ul li .aboard-mid-line .mid-line-img img {
    width: 100%;
    height: 214px;
}

#page #content .aboard-travel-ctx .aboard-travel-mid ul li .aboard-mid-line .mid-line-legend .mid-legend-txt {
    width: 40px;
    height: auto;
    font-size: 20px;
    color: #FFF;
    line-height: 1;
    margin: 0 auto;
    margin-top: 20px;
}

#page #content .aboard-travel-ctx .aboard-travel-mid ul li .aboard-mid-line .mid-spec-tit {
    width: 100%;
    height: 58px;
    border-bottom: 1px solid #CCC;
}

#page #content .aboard-travel-ctx .aboard-travel-mid ul li .aboard-mid-line .mid-spec-tit .mid-line-tit {
    text-align: center;
    font-size: 18px;
    color: #212121;
    padding-top: 5px;
    font-weight: bold;
}

#page #content .aboard-travel-ctx .aboard-travel-mid ul li .aboard-mid-line .mid-spec-tit .mid-line-spec {
    text-align: center;
    font-size: 16px;
    color: #A0A19E;
}

#page #content .aboard-travel-ctx .aboard-travel-mid ul li .aboard-mid-line .mid-line-price {
    font-size: 24px;
    color: #FF0200;
    text-align: right;
    padding-right: 20px;
}

#page #content .aboard-travel-ctx .aboard-travel-mid ul li .aboard-mid-line .mid-line-price span {
    font-size: 18px;
}

#page #content .gat-travel-wrap a {
    text-decoration: none;
}

#page #content .gat-travel-wrap {
    width: 100%;
    height: 1480px;
}

#page #content .gat-travel-wrap .gat-travel {
    left: 0;
    width: 100%;
    height: 1480px;
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB2cvELtXXXXXboXpXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .gat-travel .gat-travel-head {
    width: 990px;
    height: 140px;
    margin: 0 auto;
    position: relative;
}

#page #content .gat-travel .gat-travel-tit {
    width: 291px;
    height: 108px;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2u5A6tXXXXXcJXXXXXXXXXXXX_!!2067413496.png) no-repeat;
    margin: 0 auto;
    margin-top: 32px;
}

#page #content .gat-travel .gat-travel-more {
    width: 144px;
    height: 79px;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2CmMKtXXXXXbHXpXXXXXXXXXX_!!2067413496.png) no-repeat;
    margin: 0 auto;
    right: 0;
    left: auto;
    margin-top: -32px;
}

#page #content .gat-travel-ctx {
    width: 990px;
    height: 1300px;
    margin: 0 auto;
    font-family: "microsoft yahei";
}

#page #content .gat-travel-ctx .gat-travel-large {
    width: 990px;
    height: 287px;
    position: relative;
}

#page #content .gat-travel-ctx .gat-travel-large .gat-large-img {
    width: 685px;
    height: 285px;
    border-top: 1px solid #CCC;
    border-left: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    overflow: hidden;
}

#page #content .gat-travel-ctx .gat-travel-large .gat-large-img img {
    width: 685px;
    height: 287px;
}

#page #content .gat-travel-ctx .gat-travel-large .gat-large-mark {
    width: 403px;
    height: 287px;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2uj0vtpXXXXadXXXXXXXXXXXX_!!2067413496.png) no-repeat;
    right: 0;
    margin-right: 0;
    left: auto;
}

#page #content .gat-travel-ctx .gat-travel-large .gat-large-mark .gat-large-spec {
    right: 1px;
    margin-top: 35px;
    width: 307px;
    margin-right: 0;
    left: auto;
}

#page #content .gat-travel-ctx .gat-travel-large .gat-large-mark .gat-large-spec p {
    font-size: 20px;
    color: #FFF;
    text-align: center;
    line-height: 1.2;
}

#page #content .gat-travel-ctx .gat-travel-large .gat-large-mark .gat-large-tit {
    right: 1px;
    margin-top: 105px;
    width: 307px;
    margin-right: 0;
    left: auto;
    font-weight: bold;
}

#page #content .gat-travel-ctx .gat-travel-large .gat-large-mark .gat-large-tit p {
    font-size: 32px;
    color: #FFF;
    text-align: center;
    line-height: 1.2;
}

#page #content .gat-travel-ctx .gat-travel-large .gat-large-mark .gat-large-price {
    right: 1px;
    margin-top: 190px;
    width: 307px;
    margin-right: 0;
    left: auto;
}

#page #content .gat-travel-ctx .gat-travel-large .gat-large-mark .gat-large-price p {
    font-size: 48px;
    color: #FFF000;
    text-align: center;
}

#page #content .gat-travel-ctx .gat-travel-large .gat-large-mark .gat-large-price p span {
    font-size: 24px;
}

#page #content .gat-travel-ctx .gat-travel-mid ul {
    width: 100%;
    height: 302px;
    margin-top: 25px;
}

#page #content .gat-travel-ctx .gat-travel-mid ul li {
    float: left;
    margin-left: 22px;
    width: 315px;
    height: 302px;
    position: relative;
}

#page #content .gat-travel-ctx .gat-travel-mid ul li:first-child {
    margin-left: 0px;
}

#page #content .gat-travel-ctx .gat-travel-mid ul li .gat-mid-line .mid-line-legend {
    z-index: 1;
    width: 79px;
    height: 91px;
    margin-right: 0;
    left: auto;
    margin-left: 14px;
    margin-top: -1px;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2SFQKtXXXXXbBXpXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .gat-travel-ctx .gat-travel-mid ul li .gat-mid-line .mid-line-img {
    width: 100%;
    height: 214px;
    border: 1px solid #CCC;
    overflow: hidden;
}

#page #content .gat-travel-ctx .gat-travel-mid ul li .gat-mid-line .mid-line-img img {
    width: 100%;
    height: 214px;
}

#page #content .gat-travel-ctx .gat-travel-mid ul li .gat-mid-line .mid-line-legend .mid-legend-txt {
    width: 40px;
    height: auto;
    font-size: 20px;
    color: #FFF;
    line-height: 1;
    margin: 0 auto;
    margin-top: 20px;
}

#page #content .gat-travel-ctx .gat-travel-mid ul li .gat-mid-line .mid-spec-tit {
    width: 100%;
    height: 58px;
    border-bottom: 1px solid #CCC;
}

#page #content .gat-travel-ctx .gat-travel-mid ul li .gat-mid-line .mid-spec-tit .mid-line-tit {
    text-align: center;
    font-size: 18px;
    color: #212121;
    padding-top: 5px;
    font-weight: bold;
}

#page #content .gat-travel-ctx .gat-travel-mid ul li .gat-mid-line .mid-spec-tit .mid-line-spec {
    text-align: center;
    font-size: 16px;
    color: #A0A19E;
}

#page #content .gat-travel-ctx .gat-travel-mid ul li .gat-mid-line .mid-line-price {
    font-size: 24px;
    color: #FF0200;
    text-align: right;
    padding-right: 20px;
}

#page #content .gat-travel-ctx .gat-travel-mid ul li .gat-mid-line .mid-line-price span {
    font-size: 18px;
}

#page #content .gny-travel-wrap a {
    text-decoration: none;
}

#page #content .gny-travel-wrap {
    width: 100%;
    height: 1150px;
}

#page #content .gny-travel-wrap .gny-travel {
    left: 0;
    width: 100%;
    height: 1150px;
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB2BjRwtpXXXXX5XXXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .gny-travel .gny-travel-head {
    width: 990px;
    height: 140px;
    margin: 0 auto;
    position: relative;
}

#page #content .gny-travel .gny-travel-tit {
    width: 291px;
    height: 108px;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2jSsItXXXXXbKXpXXXXXXXXXX_!!2067413496.png) no-repeat;
    margin: 0 auto;
    margin-top: 32px;
}

#page #content .gny-travel .gny-travel-more {
    width: 144px;
    height: 79px;
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2vQkZtXXXXXX4XpXXXXXXXXXX_!!2067413496.png) no-repeat;
    margin: 0 auto;
    right: 0;
    left: auto;
    margin-top: -32px;
}

#page #content .gny-travel-ctx {
    width: 990px;
    height: 1300px;
    margin: 0 auto;
    font-family: "microsoft yahei";
}

#page #content .gny-travel-ctx .gny-travel-large {
    width: 990px;
    height: 287px;
    position: relative;
}

#page #content .gny-travel-ctx .gny-travel-large .gny-large-img {
    width: 685px;
    height: 285px;
    border-top: 1px solid #CCC;
    border-left: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    overflow: hidden;
}

#page #content .gny-travel-ctx .gny-travel-large .gny-large-img img {
    width: 685px;
    height: 287px;
}

#page #content .gny-travel-ctx .gny-travel-large .gny-large-mark {
    width: 403px;
    height: 287px;
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB279XltpXXXXbwXXXXXXXXXXXX_!!2067413496.png) no-repeat;
    right: 0;
    margin-right: 0;
    left: auto;
}

#page #content .gny-travel-ctx .gny-travel-large .gny-large-mark .gny-large-spec {
    right: 1px;
    margin-top: 35px;
    width: 307px;
    margin-right: 0;
    left: auto;
}

#page #content .gny-travel-ctx .gny-travel-large .gny-large-mark .gny-large-spec p {
    font-size: 20px;
    color: #FFF;
    text-align: center;
    line-height: 1.2;
}

#page #content .gny-travel-ctx .gny-travel-large .gny-large-mark .gny-large-tit {
    right: 1px;
    margin-top: 105px;
    width: 307px;
    margin-right: 0;
    left: auto;
    font-weight: bold;
}

#page #content .gny-travel-ctx .gny-travel-large .gny-large-mark .gny-large-tit p {
    font-size: 32px;
    color: #FFF;
    text-align: center;
    line-height: 1.2;
}

#page #content .gny-travel-ctx .gny-travel-large .gny-large-mark .gny-large-price {
    right: 1px;
    margin-top: 190px;
    width: 307px;
    margin-right: 0;
    left: auto;
}

#page #content .gny-travel-ctx .gny-travel-large .gny-large-mark .gny-large-price p {
    font-size: 48px;
    color: #FFF000;
    text-align: center;
}

#page #content .gny-travel-ctx .gny-travel-large .gny-large-mark .gny-large-price p span {
    font-size: 24px;
}

#page #content .gny-travel-ctx .gny-travel-mid ul {
    width: 100%;
    height: 302px;
    margin-top: 25px;
}

#page #content .gny-travel-ctx .gny-travel-mid ul li {
    float: left;
    margin-left: 22px;
    width: 315px;
    height: 302px;
    position: relative;
}

#page #content .gny-travel-ctx .gny-travel-mid ul li:first-child {
    margin-left: 0px;
}

#page #content .gny-travel-ctx .gny-travel-mid ul li .gny-mid-line .mid-line-legend {
    z-index: 1;
    width: 79px;
    height: 91px;
    margin-right: 0;
    left: auto;
    margin-left: 14px;
    margin-top: -1px;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2xtkGtXXXXXclXpXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .gny-travel-ctx .gny-travel-mid ul li .gny-mid-line .mid-line-img {
    width: 100%;
    height: 214px;
    border: 1px solid #CCC;
    overflow: hidden;
}

#page #content .gny-travel-ctx .gny-travel-mid ul li .gny-mid-line .mid-line-img img {
    width: 100%;
    height: 214px;
}

#page #content .gny-travel-ctx .gny-travel-mid ul li .gny-mid-line .mid-line-legend .mid-legend-txt {
    width: 40px;
    height: auto;
    font-size: 20px;
    color: #FFF;
    line-height: 1;
    margin: 0 auto;
    margin-top: 20px;
}

#page #content .gny-travel-ctx .gny-travel-mid ul li .gny-mid-line .mid-spec-tit {
    width: 100%;
    height: 58px;
    border-bottom: 1px solid #CCC;
}

#page #content .gny-travel-ctx .gny-travel-mid ul li .gny-mid-line .mid-spec-tit .mid-line-tit {
    text-align: center;
    font-size: 18px;
    color: #212121;
    padding-top: 5px;
    font-weight: bold;
}

#page #content .gny-travel-ctx .gny-travel-mid ul li .gny-mid-line .mid-spec-tit .mid-line-spec {
    text-align: center;
    font-size: 16px;
    color: #A0A19E;
}

#page #content .gny-travel-ctx .gny-travel-mid ul li .gny-mid-line .mid-line-price {
    font-size: 24px;
    color: #FF0200;
    text-align: right;
    padding-right: 20px;
}

#page #content .gny-travel-ctx .gny-travel-mid ul li .gny-mid-line .mid-line-price span {
    font-size: 18px;
}

#page #content .zby-travel-wrap a {
    text-decoration: none;
}

#page #content .zby-travel-wrap {
    width: 100%;
    height: 1480px;
}

#page #content .zby-travel-wrap .zby-travel {
    left: 0;
    width: 100%;
    height: 1480px;
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB2SwwStXXXXXaWXpXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .zby-travel .zby-travel-head {
    width: 990px;
    height: 140px;
    margin: 0 auto;
    position: relative;
}

#page #content .zby-travel .zby-travel-tit {
    width: 373px;
    height: 108px;
    background: url(//gdp.alicdn.com/imgextra/i4/2067413496/TB2swRjtpXXXXbHXXXXXXXXXXXX_!!2067413496.png) no-repeat;
    margin: 0 auto;
    margin-top: 32px;
}

#page #content .zby-travel .zby-travel-more {
    width: 144px;
    height: 79px;
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB2O5MFtXXXXXceXpXXXXXXXXXX_!!2067413496.png) no-repeat;
    margin: 0 auto;
    right: 0;
    left: auto;
    margin-top: -32px;
}

#page #content .zby-travel-ctx {
    width: 990px;
    height: 1300px;
    margin: 0 auto;
    font-family: "microsoft yahei";
}

#page #content .zby-travel-ctx .zby-travel-large {
    width: 990px;
    height: 287px;
    position: relative;
}

#page #content .zby-travel-ctx .zby-travel-large .zby-large-img {
    width: 685px;
    height: 285px;
    border-top: 1px solid #CCC;
    border-left: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    overflow: hidden;
}

#page #content .zby-travel-ctx .zby-travel-large .zby-large-img img {
    width: 685px;
    height: 287px;
}

#page #content .zby-travel-ctx .zby-travel-large .zby-large-mark {
    width: 403px;
    height: 287px;
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2pfU3tXXXXXXJXpXXXXXXXXXX_!!2067413496.png) no-repeat;
    right: 0;
    margin-right: 0;
    left: auto;
}

#page #content .zby-travel-ctx .zby-travel-large .zby-large-mark .zby-large-spec {
    right: 1px;
    margin-top: 35px;
    width: 307px;
    margin-right: 0;
    left: auto;
}

#page #content .zby-travel-ctx .zby-travel-large .zby-large-mark .zby-large-spec p {
    font-size: 20px;
    color: #FFF;
    text-align: center;
    line-height: 1.2;
}

#page #content .zby-travel-ctx .zby-travel-large .zby-large-mark .zby-large-tit {
    right: 1px;
    margin-top: 105px;
    width: 307px;
    margin-right: 0;
    left: auto;
    font-weight: bold;
}

#page #content .zby-travel-ctx .zby-travel-large .zby-large-mark .zby-large-tit p {
    font-size: 32px;
    color: #FFF;
    text-align: center;
    line-height: 1.2;
}

#page #content .zby-travel-ctx .zby-travel-large .zby-large-mark .zby-large-price {
    right: 1px;
    margin-top: 190px;
    width: 307px;
    margin-right: 0;
    left: auto;
}

#page #content .zby-travel-ctx .zby-travel-large .zby-large-mark .zby-large-price p {
    font-size: 48px;
    color: #FFF000;
    text-align: center;
}

#page #content .zby-travel-ctx .zby-travel-large .zby-large-mark .zby-large-price p span {
    font-size: 24px;
}

#page #content .zby-travel-ctx .zby-travel-mid ul {
    width: 100%;
    height: 302px;
    margin-top: 25px;
}

#page #content .zby-travel-ctx .zby-travel-mid ul li {
    float: left;
    margin-left: 22px;
    width: 315px;
    height: 302px;
    position: relative;
}

#page #content .zby-travel-ctx .zby-travel-mid ul li:first-child {
    margin-left: 0px;
}

#page #content .zby-travel-ctx .zby-travel-mid ul li .zby-mid-line .mid-line-legend {
    z-index: 1;
    width: 79px;
    height: 91px;
    margin-right: 0;
    left: auto;
    margin-left: 14px;
    margin-top: -1px;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2shVftpXXXXbVXXXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .zby-travel-ctx .zby-travel-mid ul li .zby-mid-line .mid-line-img {
    width: 100%;
    height: 214px;
    border: 1px solid #CCC;
    overflow: hidden;
}

#page #content .zby-travel-ctx .zby-travel-mid ul li .zby-mid-line .mid-line-img img {
    width: 100%;
    height: 214px;
}

#page #content .zby-travel-ctx .zby-travel-mid ul li .zby-mid-line .mid-line-legend .mid-legend-txt {
    width: 40px;
    height: auto;
    font-size: 20px;
    color: #FFF;
    line-height: 1;
    margin: 0 auto;
    margin-top: 20px;
}

#page #content .zby-travel-ctx .zby-travel-mid ul li .zby-mid-line .mid-spec-tit {
    width: 100%;
    height: 58px;
    border-bottom: 1px solid #CCC;
}

#page #content .zby-travel-ctx .zby-travel-mid ul li .zby-mid-line .mid-spec-tit .mid-line-tit {
    text-align: center;
    font-size: 18px;
    color: #212121;
    padding-top: 5px;
    font-weight: bold;
}

#page #content .zby-travel-ctx .zby-travel-mid ul li .zby-mid-line .mid-spec-tit .mid-line-spec {
    text-align: center;
    font-size: 16px;
    color: #A0A19E;
}

#page #content .zby-travel-ctx .zby-travel-mid ul li .zby-mid-line .mid-line-price {
    font-size: 24px;
    color: #FF0200;
    text-align: right;
    padding-right: 20px;
}

#page #content .zby-travel-ctx .zby-travel-mid ul li .zby-mid-line .mid-line-price span {
    font-size: 18px;
}

#page #content .zby-travel-ctx .mt35 {
    margin-top: 35px;
}

#page #content .ticket-travel-wrap a {
    text-decoration: none;
}

#page #content .ticket-travel-wrap {
    width: 100%;
    height: 1150px;
}

#page #content .ticket-travel-wrap .ticket-travel {
    left: 0;
    width: 100%;
    height: 1150px;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2IidAtpXXXXXAXXXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .ticket-travel .ticket-travel-head {
    width: 990px;
    height: 140px;
    margin: 0 auto;
    position: relative;
}

#page #content .ticket-travel .ticket-travel-tit {
    width: 373px;
    height: 108px;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2omJntpXXXXblXXXXXXXXXXXX_!!2067413496.png) no-repeat;
    margin: 0 auto;
    margin-top: 32px;
}

#page #content .ticket-travel .ticket-travel-more {
    width: 144px;
    height: 79px;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB284._tXXXXXcTXXXXXXXXXXXX_!!2067413496.png) no-repeat;
    margin: 0 auto;
    right: 0;
    left: auto;
    margin-top: -32px;
}

#page #content .ticket-travel-ctx {
    width: 990px;
    height: 1300px;
    margin: 0 auto;
    font-family: "microsoft yahei";
}

#page #content .ticket-travel-ctx .ticket-travel-large {
    width: 990px;
    height: 287px;
    position: relative;
}

#page #content .ticket-travel-ctx .ticket-travel-large .ticket-large-img {
    width: 685px;
    height: 285px;
    border-top: 1px solid #CCC;
    border-left: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    overflow: hidden;
}

#page #content .ticket-travel-ctx .ticket-travel-large .ticket-large-img img {
    width: 685px;
    height: 287px;
}

#page #content .ticket-travel-ctx .ticket-travel-large .ticket-large-mark {
    width: 403px;
    height: 287px;
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB25oRmtpXXXXbjXXXXXXXXXXXX_!!2067413496.png) no-repeat;
    right: 0;
    margin-right: 0;
    left: auto;
}

#page #content .ticket-travel-ctx .ticket-travel-large .ticket-large-mark .ticket-large-spec {
    right: 1px;
    margin-top: 35px;
    width: 307px;
    margin-right: 0;
    left: auto;
}

#page #content .ticket-travel-ctx .ticket-travel-large .ticket-large-mark .ticket-large-spec p {
    font-size: 20px;
    color: #FFF;
    text-align: center;
    line-height: 1.2;
}

#page #content .ticket-travel-ctx .ticket-travel-large .ticket-large-mark .ticket-large-tit {
    right: 1px;
    margin-top: 105px;
    width: 307px;
    margin-right: 0;
    left: auto;
    font-weight: bold;
}

#page #content .ticket-travel-ctx .ticket-travel-large .ticket-large-mark .ticket-large-tit p {
    font-size: 32px;
    color: #FFF;
    text-align: center;
    line-height: 1.2;
}

#page #content .ticket-travel-ctx .ticket-travel-large .ticket-large-mark .ticket-large-price {
    right: 1px;
    margin-top: 190px;
    width: 307px;
    margin-right: 0;
    left: auto;
}

#page #content .ticket-travel-ctx .ticket-travel-large .ticket-large-mark .ticket-large-price p {
    font-size: 48px;
    color: #FFF000;
    text-align: center;
}

#page #content .ticket-travel-ctx .ticket-travel-large .ticket-large-mark .ticket-large-price p span {
    font-size: 24px;
}

#page #content .ticket-travel-ctx .ticket-travel-mid ul {
    width: 100%;
    height: 302px;
    margin-top: 25px;
}

#page #content .ticket-travel-ctx .ticket-travel-mid ul li {
    float: left;
    margin-left: 22px;
    width: 315px;
    height: 302px;
    position: relative;
}

#page #content .ticket-travel-ctx .ticket-travel-mid ul li:first-child {
    margin-left: 0px;
}

#page #content .ticket-travel-ctx .ticket-travel-mid ul li .ticket-mid-line .mid-line-legend {
    z-index: 1;
    width: 79px;
    height: 91px;
    margin-right: 0;
    left: auto;
    margin-left: 14px;
    margin-top: -1px;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2T0xdtpXXXXclXXXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .ticket-travel-ctx .ticket-travel-mid ul li .ticket-mid-line .mid-line-img {
    width: 100%;
    height: 214px;
    border: 1px solid #CCC;
    overflow: hidden;
}

#page #content .ticket-travel-ctx .ticket-travel-mid ul li .ticket-mid-line .mid-line-img img {
    width: 100%;
    height: 214px;
}

#page #content .ticket-travel-ctx .ticket-travel-mid ul li .ticket-mid-line .mid-line-legend .mid-legend-txt {
    width: 40px;
    height: auto;
    font-size: 20px;
    color: #FFF;
    line-height: 1;
    margin: 0 auto;
    margin-top: 20px;
}

#page #content .ticket-travel-ctx .ticket-travel-mid ul li .ticket-mid-line .mid-spec-tit {
    width: 100%;
    height: 58px;
    border-bottom: 1px solid #CCC;
}

#page #content .ticket-travel-ctx .ticket-travel-mid ul li .ticket-mid-line .mid-spec-tit .mid-line-tit {
    text-align: center;
    font-size: 18px;
    color: #212121;
    padding-top: 5px;
    font-weight: bold;
}

#page #content .ticket-travel-ctx .ticket-travel-mid ul li .ticket-mid-line .mid-spec-tit .mid-line-spec {
    text-align: center;
    font-size: 16px;
    color: #A0A19E;
}

#page #content .ticket-travel-ctx .ticket-travel-mid ul li .ticket-mid-line .mid-line-price {
    font-size: 24px;
    color: #FF0200;
    text-align: right;
    padding-right: 20px;
}

#page #content .ticket-travel-ctx .ticket-travel-mid ul li .ticket-mid-line .mid-line-price span {
    font-size: 18px;
}

#page #content .mid-line-mark {
    margin-right: 0;
    left: auto;
    width: 100%;
    height: 214px;
    opacity: 0;
    background-color: #FFF;
}

#page #content .mid-line-mark:hover {
    opacity: 0.3;
}

#page #content .gzl-footer-wrap {
    width: 100%;
    height: 454px;
}

#page #content .gzl-footer-wrap .gzl-footer {
    left: 0;
    width: 100%;
    height: 454px;
    background: url(//gdp.alicdn.com/imgextra/i4/2067413496/TB2zx0utpXXXXadXXXXXXXXXXXX_!!2067413496.png) no-repeat;
}

#page #content .gzl-footer .gzl-f-logo {
    margin: 0 auto;
    width: 376px;
    height: 214px;
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2U2cUtXXXXXa3XpXXXXXXXXXX_!!2067413496.png) no-repeat;
    margin-top: 72px;
}

#page #content .gzl-footer .gzl-f-reward {
    width: 1188px;
    height: 138px;
    margin: 0 auto;
    background: url(//gdp.alicdn.com/imgextra/i4/2067413496/TB29H30jB8kpuFjSspeXXc7IpXa_!!2067413496.png) no-repeat;
    margin-top: 30px;
}

#page #content .gzl-page-nav {
    width: 85px;
    height: auto;
    left: auto;
    margin-right: 0;
    right: 0;
}

#page #content .gzl-page-nav ul {
    width: 85px;
    height: auto;
    margin-top: 45px;
    margin-left: 15px;
}

#page #content .gzl-page-nav ul li {
    width: 85px;
    height: 36px;
    background-color: #FC455A;
    padding: 0 12px;
    line-height: 36px;
}

#page #content .gzl-page-nav ul li a {
    text-decoration: none;
    color: #FFF;
    font-size: 15px;
    font-family: "microsoft yahei";
}

#page #content .gzl-page-nav ul li a:hover {
    color: #FFED00;
}

#page #content .gzl-page-nav ul li.gzl-nav-head {
    width: 85px;
    height: 22px;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2MeDptpXXXXceXXXXXXXXXXXX_!!2067413496.png);
}

#page #content .gzl-page-nav ul li.gzl-nav-end {
    width: 85px;
    height: 18px;
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2v8DntpXXXXcnXXXXXXXXXXXX_!!2067413496.png);
}

#page #content .nav-white {
    height: 1px;
    background: #FF8594;
    display: block;
    z-index: 99;
    width: 90px;
    margin-left: -3px;
    margin-top: -2px;
    left: auto;
    margin-right: auto;
}

#page #content .tab3 li {
    list-style: none;
}

#page #content .tab3 {
    position: relative;
    width: 1020px;
    padding-top: 75px;
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB2yqyanFXXXXbZXpXXXXXXXXXX_!!2067413496.jpg) no-repeat 0 6px;
}

#page #content .tab3 .ks-switchable-nav {
    position: absolute;
    left: 0px;
    margin-top: -64px;
    z-index: 99;
    font-family: "微软雅黑";
    font-size: 22px;
    color: #FFFFFF;
    text-indent: 20px;
}

#page #content .tab3 .ks-switchable-nav li {
    float: left;
    width: 170px;
    height: 75px;
    line-height: 68px;
    text-align: center;
    padding-top: 0px;
    cursor: pointer;
    border: 0px;
}

#page #content .tab3 .ks-switchable-nav li.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i4/2067413496/TB2hHJ7nFXXXXc5XpXXXXXXXXXX_!!2067413496.png) no-repeat;
    cursor: default;
    border: 0px;
    color: #CA035A;
    margin-top: -5px;
    padding-top: 6px;
}

#page #content .tab3 .ks-switchable-content {
    position: relative;
    height: 281px;
    padding-top: 0px;
}

#page #content .tab4 li {
    list-style: none;
}

#page #content .tab4 {
    position: relative;
    width: 990px;
    padding-top: 210px;
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB25tesnFXXXXXoXpXXXXXXXXXX_!!2067413496.jpg) no-repeat 0 6px;
}

#page #content .tab4 .ks-switchable-nav {
    position: absolute;
    left: 0px;
    margin-top: -64px;
    z-index: 99;
    font-family: "微软雅黑";
    font-size: 22px;
    color: #FFFFFF;
    text-indent: 20px;
}

#page #content .tab4 .ks-switchable-nav li {
    float: left;
    width: 495px;
    height: 224px;
    line-height: 68px;
    text-align: center;
    padding-top: 0px;
    cursor: pointer;
    border: 0px;
}

#page #content .tab4 .ks-switchable-nav li.a01.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB2hmKvnFXXXXcDXXXXXXXXXXXX_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #CA035A;
    margin-top: -145px;
}

#page #content .tab4 .ks-switchable-nav li.a02.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB2S01enFXXXXcbXpXXXXXXXXXX_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #CA035A;
    margin-top: -145px;
}

#page #content .tab4 .ks-switchable-content {
    position: relative;
    height: 224px;
    padding-top: 0px;
}

#page #content .Q_anniversary {
    width: 100%;
    height: 579px;
    background: #FFF url(//gdp.alicdn.com/imgextra/i4/2067413496/TB2SnkjcpXXXXakXXXXXXXXXXXX_!!2067413496.jpg) top center no-repeat;
}

#page #content .taiwantab1 li {
    list-style: none;
}

#page #content .taiwantab1 {
    position: relative;
    width: 990px;
    padding-top: 85px;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2i6yItXXXXXbtXpXXXXXXXXXX_!!2067413496.png) no-repeat 0 0;
}

#page #content .taiwantab1 .ks-switchable-nav {
    position: absolute;
    left: 0px;
    margin-top: -71px;
    z-index: 99;
    font-family: "微软雅黑";
    font-size: 30px;
    font-weight: bold;
    color: #C70D51;
    background: #FFEEE1;
    padding-left: 0;
}

#page #content .taiwantab1 .ks-switchable-nav li {
    float: left;
    width: 495px;
    height: 71px;
    line-height: 68px;
    text-align: center;
    padding-top: 0px;
    cursor: pointer;
    border: 0px;
}

#page #content .taiwantab1 .ks-switchable-nav li.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2_oK0tXXXXXXCXpXXXXXXXXXX_!!2067413496.png) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
}

#page #content .taiwantab1 .ks-switchable-content {
    position: relative;
    height: 733px;
}

#page #content .taiwantab2 li {
    list-style: none;
}

#page #content .taiwantab2 {
    position: relative;
    width: 990px;
    padding-top: 71px;
}

#page #content .taiwantab2 .ks-switchable-nav {
    position: absolute;
    left: 0px;
    margin-top: -71px;
    z-index: 99;
    font-family: "微软雅黑";
    font-size: 30px;
    font-weight: bold;
    color: #C70D51;
    background: #FFEEE1;
    padding-left: 0;
}

#page #content .taiwantab2 .ks-switchable-nav li {
    float: left;
    width: 330px;
    height: 71px;
    line-height: 82px;
    text-align: center;
    padding-top: 0px;
    cursor: pointer;
    border: 0px;
}

#page #content .taiwantab2 .ks-switchable-nav li.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2Ed55sVXXXXcJXXXXXXXXXXXX_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
}

#page #content .taiwantab2 .ks-switchable-content {
    position: relative;
    height: 733px;
}

#page #content .kf-li {
    width: 665px;
    margin-left: 300px;
}

#page #content .kf-li.reset-position {
    left: auto;
}

#page #content * {
    outline: none;
}

#page #content .Q_anniversary {
    width: 100%;
    height: 579px;
    background: #FFF url(//gdp.alicdn.com/imgextra/i4/2067413496/TB2SnkjcpXXXXakXXXXXXXXXXXX_!!2067413496.jpg) top center no-repeat;
}

#page #content tab33 li {
    list-style: none;
}

#page #content .tab33 {
    position: relative;
    width: 990px;
    padding-top: 90px;
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB2jbVGaV5N.eBjSZFvXXbvMFXa_!!2067413496.jpg) no-repeat 0 0px;
}

#page #content .tab33 .ks-switchable-nav {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 99;
    font-family: "微软雅黑";
    font-size: 22px;
    color: #FFFFFF;
    text-indent: 20px;
}

#page #content .tab33 .ks-switchable-nav li {
    float: left;
    width: 99px;
    height: 90px;
    line-height: 68px;
    text-align: center;
    padding-top: 0px;
    cursor: pointer;
    border: 0px;
}

#page #content .tab33 .ks-switchable-nav li.a01.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i4/2067413496/TB28a4ua5GO.eBjSZFjXXcU9FXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33 .ks-switchable-nav li.a02.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB21wFwa8yN.eBjSZFkXXb8YFXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33 .ks-switchable-nav li.a03.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2Vy8qa71M.eBjSZFFXXc3vVXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33 .ks-switchable-nav li.a04.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB2VElna71M.eBjSZFOXXc0rFXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33 .ks-switchable-nav li.a05.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i4/2067413496/TB26TpsaVOP.eBjSZFHXXXQnpXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33 .ks-switchable-nav li.a06.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2Ngdya4aK.eBjSZFBXXagMXXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33 .ks-switchable-nav li.a07.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i4/2067413496/TB2R3dya4aK.eBjSZFBXXagMXXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33 .ks-switchable-nav li.a08.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i4/2067413496/TB2YMdya4aK.eBjSZFBXXagMXXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33 .ks-switchable-nav li.a09.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2a6XOaIeK.eBjSszgXXczFpXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33 .ks-switchable-nav li.a10.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i4/2067413496/TB2sTXta9iK.eBjSZFsXXbxZpXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33 .ks-switchable-content {
    position: relative;
    height: 777px;
    padding-top: 0px;
}

#page #content tab33-2 li {
    list-style: none;
}

#page #content .tab33-2 {
    position: relative;
    width: 990px;
    padding-top: 90px;
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2hoifbmuJ.eBjy0FgXXXBBXXa_!!2067413496.jpg) no-repeat 0 0px;
}

#page #content .tab33-2 .ks-switchable-nav {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 99;
    font-family: "微软雅黑";
    font-size: 22px;
    color: #FFFFFF;
    text-indent: 20px;
}

#page #content .tab33-2 .ks-switchable-nav li {
    float: left;
    width: 99px;
    height: 90px;
    line-height: 68px;
    text-align: center;
    padding-top: 0px;
    cursor: pointer;
    border: 0px;
}

#page #content .tab33-2 .ks-switchable-nav li.a01.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB21HvmbByN.eBjSZFIXXXbUVXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33-2 .ks-switchable-nav li.a02.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB2MeepbmOI.eBjSspmXXatOVXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33-2 .ks-switchable-nav li.a03.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB2MentbA1M.eBjSZPiXXawfpXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33-2 .ks-switchable-nav li.a04.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2l9Ogbb1K.eBjSszbXXcTHpXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33-2 .ks-switchable-nav li.a05.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2YTYybxeK.eBjSZFuXXcT4FXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33-2 .ks-switchable-nav li.a06.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2vNYybCiK.eBjSZFyXXaS4pXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33-2 .ks-switchable-nav li.a07.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB27s6tbp5N.eBjSZFKXXX_QVXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33-2 .ks-switchable-nav li.a08.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2gl_wbwCN.eBjSZFoXXXj0FXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33-2 .ks-switchable-nav li.a09.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i4/2067413496/TB2CR.mXNRzc1FjSZFPXXcGAFXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33-2 .ks-switchable-nav li.a10.ks-active {
    background: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2fYDmbByN.eBjSZFIXXXbUVXa_!!2067413496.jpg) no-repeat;
    cursor: default;
    border: 0px;
    color: #FFF;
    margin-top: 0px;
}

#page #content .tab33-2 .ks-switchable-content {
    position: relative;
    height: 757px;
    padding-top: 0px;
}

#page #content .Q_anniversary {
    width: 100%;
    height: 579px;
    background: #FFF url(//gdp.alicdn.com/imgextra/i4/2067413496/TB2SnkjcpXXXXakXXXXXXXXXXXX_!!2067413496.jpg) top center no-repeat;
}

#page #content .TFprovincetab1 li,
#page #content .TFprovincetab2 li {
    list-style: none;
}

#page #content .TFprovincetab1,
#page #content .TFprovincetab2 {
    position: relative;
    width: 990px;
    padding-top: 71px;
}

#page #content .TFprovincetab1 .ks-switchable-nav,
#page #content .TFprovincetab2 .ks-switchable-nav {
    position: absolute;
    left: 0px;
    margin-top: -71px;
    z-index: 99;
    font-family: "微软雅黑";
    font-size: 30px;
    font-weight: bold;
    color: #FFF;
    padding-left: 0;
    border-radius: 10px;
}

#page #content .TFprovincetab1 .ks-switchable-nav li {
    float: left;
    width: 310px;
    height: 71px;
    line-height: 68px;
    text-align: center;
    padding-top: 0px;
    cursor: pointer;
    border: 0px;
    margin: 0 10px;
    background-color: #FA9F46;
    border-radius: 10px;
}

#page #content .TFprovincetab2 .ks-switchable-nav li {
    float: left;
    width: 475px;
    height: 71px;
    line-height: 68px;
    text-align: center;
    padding-top: 0px;
    cursor: pointer;
    border: 0px;
    margin: 0 10px;
    background-color: #FA9F46;
    border-radius: 10px;
}

#page #content .TFprovincetab1 .ks-switchable-nav li.ks-active,
#page #content .TFprovincetab2 .ks-switchable-nav li.ks-active {
    background: #4CC8D7;
    cursor: default;
    border: 0px;
    color: #FFF;
    border-radius: 10px;
}

#page #content .TFprovincetab1 .ks-switchable-content,
#page #content .TFprovincetab2 .ks-switchable-content {
    position: relative;
    height: 733px;
}

#page #content .Q_anniversary {
    width: 100%;
    height: 579px;
    background: #FD4F12 url(//gdp.alicdn.com/imgextra/i4/2067413496/TB2SnkjcpXXXXakXXXXXXXXXXXX_!!2067413496.jpg) top center no-repeat;
}

#page #content .TFprovincetab1 li,
#page #content .TFprovincetab2 li,
#page #content .TFprovincetab03 li {
    list-style: none;
}

#page #content .TFprovincetab1,
#page #content .TFprovincetab2,
#page #content .TFprovincetab03 {
    position: relative;
    width: 990px;
    padding-top: 71px;
}

#page #content .TFprovincetab1 .ks-switchable-nav,
#page #content .TFprovincetab2 .ks-switchable-nav,
#page #content .TFprovincetab03 .ks-switchable-nav {
    position: absolute;
    left: 0px;
    margin-top: -71px;
    z-index: 99;
    font-family: "微软雅黑";
    font-size: 30px;
    font-weight: bold;
    color: #FFF;
    padding-left: 0;
    border-radius: 10px;
}

#page #content .TFprovincetab1 .ks-switchable-nav li {
    float: left;
    width: 310px;
    height: 71px;
    line-height: 68px;
    text-align: center;
    padding-top: 0px;
    cursor: pointer;
    border: 0px;
    margin: 0 10px;
    background-color: #FA9F46;
    border-radius: 10px;
}

#page #content .TFprovincetab2 .ks-switchable-nav li {
    float: left;
    width: 475px;
    height: 71px;
    line-height: 68px;
    text-align: center;
    padding-top: 0px;
    cursor: pointer;
    border: 0px;
    margin: 0 10px;
    background-color: #FA9F46;
    border-radius: 10px;
}

#page #content .TFprovincetab03 .ks-switchable-nav li {
    float: left;
    width: 227px;
    height: 71px;
    line-height: 68px;
    text-align: center;
    padding-top: 0px;
    cursor: pointer;
    border: 0px;
    margin: 0 10px;
    background-color: #FA9F46;
    border-radius: 10px;
}

#page #content .TFprovincetab1 .ks-switchable-nav li.ks-active,
#page #content .TFprovincetab2 .ks-switchable-nav li.ks-active,
#page #content .TFprovincetab03 .ks-switchable-nav li.ks-active {
    background: #4CC8D7;
    cursor: default;
    border: 0px;
    color: #FFF;
    border-radius: 10px;
}

#page #content .TFprovincetab1 .ks-switchable-content,
#page #content .TFprovincetab2 .ks-switchable-content,
#page #content .TFprovincetab03 .ks-switchable-content {
    position: relative;
    height: 733px;
}

#page #content .Q_anniversary {
    width: 100%;
    height: 579px;
    background: #FFF url(//gdp.alicdn.com/imgextra/i4/2067413496/TB2SnkjcpXXXXakXXXXXXXXXXXX_!!2067413496.jpg) top center no-repeat;
}

#page #content .TFprovincetab3 li,
#page #content .TFprovincetab4 li {
    list-style: none;
}

#page #content .TFprovincetab3,
#page #content .TFprovincetab4 {
    position: relative;
    width: 990px;
    padding-top: 71px;
}

#page #content .TFprovincetab3 .ks-switchable-nav,
#page #content .TFprovincetab4 .ks-switchable-nav {
    position: absolute;
    left: 0px;
    margin-top: -71px;
    z-index: 99;
    font-family: "微软雅黑";
    font-size: 30px;
    font-weight: bold;
    color: #FFF;
    padding-left: 0;
    border-radius: 10px;
}

#page #content .TFprovincetab3 .ks-switchable-nav li {
    float: left;
    width: 233px;
    height: 71px;
    line-height: 68px;
    text-align: center;
    padding-top: 0px;
    cursor: pointer;
    border: 0px;
    margin: 0 7px;
    background-color: #4CC8D7;
    border-radius: 10px;
}

#page #content .TFprovincetab4 .ks-switchable-nav li {
    float: left;
    width: 310px;
    height: 71px;
    line-height: 68px;
    text-align: center;
    padding-top: 0px;
    cursor: pointer;
    border: 0px;
    margin: 0 7px;
    background-color: #4CC8D7;
    border-radius: 10px;
}

#page #content .TFprovincetab3 .ks-switchable-nav li.ks-active,
#page #content .TFprovincetab4 .ks-switchable-nav li.ks-active {
    background: #EA4BD4;
    cursor: default;
    border: 0px;
    color: #FFF;
    border-radius: 10px;
}

#page #content .TFprovincetab3 .ks-switchable-content,
#page #content .TFprovincetab4 .ks-switchable-content {
    position: relative;
    height: 733px;
}

#page #content .Q_anniversary {
    width: 100%;
    height: 579px;
    background: #FFF url(//gdp.alicdn.com/imgextra/i4/2067413496/TB2SnkjcpXXXXakXXXXXXXXXXXX_!!2067413496.jpg) top center no-repeat;
}

#page #content .ANNprovincetab li,
#page #content .ANNprovincetab1 li {
    list-style: none;
}

#page #content .ANNprovincetab,
#page #content .ANNprovincetab1 {
    position: relative;
    width: 990px;
}

#page #content .ANNprovincetab .ks-switchable-nav {
    position: absolute;
    left: 0px;
    margin-top: -40px;
    z-index: 99;
}

#page #content .ANNprovincetab1 .ks-switchable-nav {
    position: absolute;
    left: 0px;
    margin-top: -55px;
    z-index: 99;
    background-color: #FDE8E8;
    width: 990px;
}

#page #content .ANNprovincetab .ks-switchable-nav li {
    float: left;
    width: 262px;
    height: 53px;
    padding-top: 0px;
    line-height: 42px;
    text-align: center;
    cursor: pointer;
    font-family: "微软雅黑";
    font-size: 30px;
    font-weight: bold;
    color: #62008F;
    border: 0px;
    margin: 0 30px;
    background-image: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2i1OSjutTMeFjSZFOXXaTiVXa_!!2067413496.jpg);
}

#page #content .ANNprovincetab1 .ks-switchable-nav li {
    float: left;
    width: 337px;
    height: 86px;
    padding-top: 0px;
    line-height: 80px;
    text-align: center;
    cursor: pointer;
    font-family: "微软雅黑";
    font-size: 42px;
    font-weight: bold;
    color: #000000;
    border: 0px;
    margin: 0 70px;
    background-image: url(//gdp.alicdn.com/imgextra/i4/2067413496/TB2GuDemB0kpuFjSsziXXa.oVXa_!!2067413496.jpg);
}

#page #content .ANNprovincetab .ks-switchable-nav li.ks-active {
    background-image: url(//gdp.alicdn.com/imgextra/i2/2067413496/TB2m9OdmrBkpuFjy1zkXXbSpFXa_!!2067413496.jpg);
    cursor: default;
    border: 0px;
    color: #843737;
}

#page #content .ANNprovincetab1 .ks-switchable-nav li.ks-active {
    background-image: url(//gdp.alicdn.com/imgextra/i3/2067413496/TB2BXPUmq8lpuFjy0FpXXaGrpXa_!!2067413496.jpg);
    cursor: default;
    border: 0px;
    background-color: #FDE8E8;
}

#page #content .ANNprovincetab .ks-switchable-content,
#page #content .ANNprovincetab1 .ks-switchable-content {
    position: relative;
    height: 733px;
    padding-top: 10px;
}

#page #content html {
    font-family: "microsoft yahei", tahoma, arial, sans-serif;
}

body {}

#page #content input {
    outline: none;
}

#page #content li {
    list-style: none;
}

#page #content a {
    text-decoration: none;
}

#page #content img {
    border: none;
    outline: none;
}

#page #content button {
    border: none;
}

#page #content .footer-more-trigger ul .ks-active span {
    background-color: #C7BB77;
    color: #5C0F0E;
}

#page #content .carousel-box {
    height: 450px;
    overflow: hidden;
}

#page #content .carousel-tab {
    height: 450px;
}

#page #content .carousel-tab-box {
    width: 1920px;
    height: 450px;
    top: auto;
    padding: 0px;
    border: none;
    left: 50%;
}

#page #content .carouser {
    width: 1920px;
    height: 450px;
    padding: 0px;
    border: none;
}

#page #content .carouser-big {
    height: 450px;
    width: 1920px;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
}

#page #content .carouser-big ul {
    height: 450px;
    width: 1920px;
    padding: 0px;
    margin: 0px;
}

#page #content .carouser-big li {
    width: 1920px;
    height: 450px;
    padding: 0px;
    margin: 0px;
}

#page #content .carouser-big li a {
    display: inline-block;
    padding: 0px;
    margin: 0px;
}

#page #content .carouser-big li a img {
    width: 1920px;
    height: 450px;
    border: 0px;
}

#page #content .carouser-small {
    padding: 0px;
    border: none;
    left: 50%;
}

#page #content .carouser-small-div {
    width: 1920px;
    height: 30px;
    padding: 0px;
    border: none;
    bottom: 39px;
    position: relative;
}

#page #content .carouser-small ul {
    width: 950px;
    height: 30px;
    margin: 0 auto;
    text-align: center;
}

#page #content .carouser-small ul li {
    display: inline-block;
    width: 200px;
    height: 30px;
    margin-right: 10px;
    text-align: center;
    line-height: 30px;
    background-color: #1E3144;
    font-size: 14px;
    color: #FFF;
    cursor: pointer;
}

#page #content .carouser-small ul li span {
    display: inline-block;
    width: 100%;
    height: 100%;
}

#page #content .classify-box {
    height: 800px;
    margin-top: -20px;
}

#page #content .classify-tab {
    width: 100%;
    height: 800px;
    position: absolute;
    left: 0px;
}

#page #content .classify-tab-bg {
    position: absolute;
    width: 100%;
    height: 100%;
}

#page #content .classify {
    width: 1160px;
    margin: 150px auto 0px;
}

#page #content .classify-tab-tit {
    text-align: right;
    margin-bottom: 20px;
}

#page #content .classify-tab-tit li.classify-tit {
    display: inline-block;
    margin-right: 15px;
    width: 100px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 18px;
    cursor: pointer;
    position: relative;
}

#page #content .classify-tab-tit li.classify-tit a {
    display: inline-block;
    color: #7A6900;
    width: 100%;
    height: 100%;
    border: 1px solid #AEA363;
    border-radius: 30px;
}

#page #content .classify-tab-tit li.ks-active a {
    color: #E2BE5E;
    background-color: #000;
    border-radius: 30px;
    border: none;
}

#page #content .classify-tab-box-ul {
    width: 1160px;
}

#page #content .classify-tab-box-ul li {
    display: inline-block;
    width: 22%;
    margin-right: 1%;
    position: relative;
    cursor: pointer;
}

#page #content .classify-tab-box-ul .classify-tab-box-special {
    width: 35%;
    margin-right: -10%;
    margin-left: 4%;
}

#page #content .classify-tab-box-ul li img {
    width: 100%;
    height: 100%;
}

#page #content .classify-tab-box-ul .classify-product-info {
    position: absolute;
    bottom: 0px;
    width: 90%;
    margin-left: 5%;
}

#page #content .classify-product-tag {
    padding: 2px 10px;
    color: #D0AC3E;
    border: 1px solid #D0AC3E;
    border-radius: 30px;
}

#page #content .classify-product-info h4 {
    margin: 10px 0 20px;
    font-size: 20px;
    color: #FFF;
}

#page #content .classify-product-des {
    padding: 0px 20px 0px 0px;
    font-size: 13px;
    color: #FFF;
}

#page #content .classify-product-pricebook {
    font-size: 15px;
    color: #D0AC3E;
    font-weight: bold;
    margin: 12px 0px 40px;
}

#page #content .classify-product-price {
    font-size: 14px;
}

#page #content .classify-product-price i {
    font-size: 22px;
    font-style: normal;
    position: relative;
    top: 1px;
}

#page #content .classify-product-book {
    margin-left: 15px;
    font-size: 14px;
    vertical-align: text-bottom;
    display: inline-block;
    padding: 1px 5px;
    border-radius: 30px;
    color: #D0AC3E;
}

#page #content .classify-tab-box-ul li:hover .classify-product-book {
    background-color: #D0AC3E;
    color: #000;
}

#page #content .hot-season-box {
    height: 830px;
}

#page #content .hot-season-tab {
    width: 100%;
    height: 830px;
    position: absolute;
    left: 0px;
}

#page #content .hot-season-tab-bg {
    position: absolute;
    width: 100%;
    height: 100%;
}

#page #content .hotSeason {
    width: 1120px;
    height: 560px;
    margin: 150px auto 0px;
}

#page #content .hotSeason-tab-tit {
    width: 185px;
    height: 100%;
    float: left;
    position: relative;
    z-index: 99;
}

#page #content .hotSeason-tab-tit li.hotSeason-tit {
    display: inline-block;
    width: 203px;
    text-align: center;
    font-size: 18px;
    cursor: pointer;
    position: relative;
    z-index: 3;
}

#page #content .hotSeason-tab-tit-mengcen {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background-color: #000;
    filter: ;
    opacity: 0.75;
    z-index: 1;
}

#page #content .hotSeason-tab-tit li.hotSeason-tit a {
    display: inline-block;
    width: 203px;
    padding: 24px 0px;
}

#page #content .hotSeason-tab-tit li.ks-active a {
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2ge54sHxmpuFjSZJiXXXauVXa_!!2067413496.png) no-repeat top center;
}

#page #content .hotSeason-tab-tit li.hotSeason-tit h4 {
    color: #FFF;
    font-size: 20px;
    line-height: 25px;
}

#page #content .hotSeason-tab-tit li.hotSeason-tit span {
    display: inline-block;
    color: #FFF;
    line-height: 20px;
    font-size: 15px;
}

#page #content .hotSeason-tab-box {
    width: 935px;
    height: 100%;
    float: right;
    overflow: hidden;
}

#page #content .hotSeason-tab-box-ul {
    width: 935px;
}

#page #content .hotSeason-tab-box-fli {
    width: 585px;
}

#page #content .hotSeason-tab-box-sli {
    width: 348px;
}

#page #content .hotSeason-tab-box-ul li {
    float: left;
    position: relative;
    cursor: pointer;
    overflow: hidden;
}

#page #content .hotSeason-tab-box-ul li a {
    display: inline-block;
}

#page #content .hotSeason-tab-box-ul li img {
    height: 100%;
}

#page #content .hotSeason-product-info {
    position: absolute;
    bottom: -45px;
    left: 0px;
    width: 100%;
    text-align: center;
    transition: all 0.2s;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
}

#page #content .hotSeason-tab-box-ul li a:hover .hotSeason-product-info {
    bottom: 0px;
}

#page #content .hotSeason-product-mengcen {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    background-color: #000;
    filter: ;
    opacity: 0.5;
}

#page #content .hotSeason-product-info h4 {
    width: 100%;
    color: #FFF;
    font-size: 25px;
    padding: 20px 0px 10px;
    position: relative;
}

#page #content .hotSeason-product-des {
    width: 100%;
    color: #FFF;
    font-size: 15px;
    line-height: 20px;
    position: relative;
}

#page #content .hotSeason-product-price {
    display: inline-block;
    width: 100%;
    color: #D2B55B;
    font-size: 16px;
    margin: 15px 0;
    font-weight: bold;
    position: relative;
}

#page #content .hotSeason-product-book {
    display: inline-block;
    margin: 10px 0px 15px;
    padding: 3px 8px;
    font-size: 15px;
    color: #FFF;
    background-color: #866828;
    position: relative;
}

#page #content .star-feature-box {
    height: 1039px;
}

#page #content .star-feature-tab {
    width: 100%;
    height: 1039px;
    position: absolute;
    left: 0px;
}

#page #content .star-feature-bg {
    position: absolute;
    width: 100%;
    height: 100%;
}

#page #content .star-feature {
    width: 1250px;
    margin: 150px auto 0px;
}

#page #content .star-feature-top,
#page #content .star-feature-bottom {
    width: 100%;
    margin-bottom: 20px;
}

#page #content .star-feature-top li,
#page #content .star-feature-bottom li {
    display: inline-block;
    cursor: pointer;
    overflow: hidden;
    position: relative;
}

#page #content .star-feature-top li {
    margin-right: 24px;
}

#page #content .star-feature-bottom li {
    margin-right: 40px;
}

#page #content .star-feature .star-feature-li-nomargin {
    margin-right: 0px;
}

#page #content .star-feature-top li img {
    display: inline-block;
    width: 100%;
}

#page #content .star-feature-bottom li img {
    display: inline-block;
    height: 100%;
}

#page #content .star-feature-top-product-info,
#page #content .star-feature-bottom-product-info {
    width: 100%;
    position: absolute;
    bottom: -80px;
    left: 0px;
    color: #FFF;
    transition: all 0.2s;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
}

#page #content .star-feature-top-product-info {
    text-align: center;
}

#page #content .star-feature-top-product-mengcen,
#page #content .star-feature-bottom-product-mengcen {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    background-color: #000;
    filter: ;
    opacity: 0.5;
}

#page #content .star-feature-top-product-info h4 {
    width: 90%;
    margin: 0px auto 5px;
    color: #FFF;
    font-size: 25px;
    padding: 20px 0px 10px;
    border-bottom: 1px solid;
    position: relative;
}

#page #content .star-feature-tag {
    display: inline-block;
    padding: 3px 6px;
    font-style: normal;
    font-size: 12px;
    background-color: #B01E55;
    border-radius: 30px;
    vertical-align: middle;
}

#page #content .star-feature-top-product-des {
    width: 100%;
    color: #FFF;
    font-size: 15px;
    line-height: 20px;
    position: relative;
}

#page #content .star-feature-top-product-price {
    display: block;
    width: 100%;
    color: #D2B55B;
    font-size: 16px;
    margin: 12px 0;
    font-weight: bold;
    position: relative;
}

#page #content .star-feature-top-product-book {
    display: inline-block;
    margin: 0px auto 15px;
    padding: 3px 8px;
    font-size: 15px;
    color: #D2B55B;
    border: 1px solid #D2B55B;
    position: relative;
}

#page #content .star-feature-bottom-product-info h4 {
    width: 90%;
    margin: auto;
    color: #FFF;
    font-size: 25px;
    padding: 20px 0px 10px;
    position: relative;
}

#page #content .star-feature-bottom-product-spec {
    display: inline-block;
    margin-bottom: 10px;
    padding: 4px 15px 5px 5%;
    color: #FFF;
    background-color: #A88C36;
    position: relative;
}

#page #content .star-feature-bottom-product-des {
    width: 90%;
    margin: auto;
    line-height: 22px;
    color: #FFF;
    font-size: 14px;
    position: relative;
}

#page #content .star-feature-bottom-product-pricebook {
    width: 90%;
    margin: 10px auto 25px;
    color: #D2B55B;
}

#page #content .star-feature-bottom-product-price {
    display: inline-block;
    font-size: 16px;
    margin: 15px 0;
    font-weight: bold;
    position: relative;
}

#page #content .star-feature-bottom-product-book {
    float: right;
    padding: 3px 8px;
    font-size: 15px;
    border: 1px solid #D2B55B;
    position: relative;
}

#page #content .star-feature-top li a:hover .star-feature-top-product-info {
    bottom: 0px;
    height: 100%;
}

#page #content .star-feature-bottom li a:hover .star-feature-bottom-product-info {
    bottom: 0px;
}

#page #content .star-feature-top li a:hover .star-feature-top-product-info h4 {
    margin-top: 40px;
}

#page #content .global-essence-box {
    height: 1200px;
}

#page #content .global-essence-tab {
    width: 100%;
    height: 1200px;
    position: absolute;
    left: 0px;
}

#page #content .global-essence-tab-bg {
    position: absolute;
    width: 100%;
    height: 100%;
}

#page #content .global-essence {
    width: 1220px;
    height: 920px;
    margin: 150px auto 0px;
}

#page #content .global-essence-tab-tit {
    width: 100%;
    margin-bottom: 20px;
    height: 30px;
}

#page #content .global-essence-tab-tit li.global-essence-tit {
    float: left;
    width: 20%;
    text-align: center;
    font-size: 18px;
    cursor: pointer;
    position: relative;
    z-index: 3;
    font-weight: bold;
}

#page #content .global-essence-tab-tit li.global-essence-tit a {
    display: inline-block;
    height: 30px;
    line-height: 30px;
    color: #000;
}

#page #content .global-essence-tab-tit li.ks-active a {
    color: #B01E55;
    border-bottom: 2px solid #B01E55;
}

#page #content .global-essence-tab-tit li.global-essence-tit a:hover {
    color: #B01E55;
    border-bottom: 2px solid #B01E55;
}

#page #content .global-essence-tab-box-ul {
    width: 1220px;
}

#page #content .global-essence-tab-box-li {
    float: left;
    margin-left: 20px;
    width: 370px;
    margin-bottom: 30px;
    background-color: #FFF;
    border: 8px solid #A88C36;
    cursor: pointer;
}

#page #content .global-essence-product-img {
    width: 100%;
    height: 260px;
    position: relative;
}

#page #content .global-essence-product-img img {
    width: 100%;
    height: 100%;
}

#page #content .global-essence-product-img .global-essence-product-date {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 95%;
    padding: 0px 2.5%;
    line-height: 30px;
    color: #FFF;
    background-color: #000;
    filter: ;
    opacity: 0.8;
    font-size: 14px;
}

#page #content .global-essence-product-img .global-essence-product-tag {
    width: 90px;
    height: 39px;
    text-align: center;
    line-height: 30px;
    position: absolute;
    top: -1px;
    left: 10px;
    font-size: 15px;
    color: #FFF;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2QD8FpYVkpuFjSspcXXbSMVXa_!!2067413496.png) no-repeat top center;
}

#page #content .global-essence-tab-box-li h4 {
    padding: 10px 0px 5px;
    font-size: 30px;
    color: #525252;
    text-indent: 15px;
    width: 85%;
    border-bottom: 1px solid #A88C37;
}

#page #content .global-essence-product-des {
    margin: 5px 0px 10px;
    height: 25px;
    line-height: 25px;
    font-size: 15px;
    color: #525252;
    text-indent: 15px;
    overflow: hidden;
}

#page #content .global-essence-product-pricebook {
    padding-left: 5%;
}

#page #content .global-essence-product-price {
    font-weight: bold;
    color: #A88C37;
    font-size: 19px;
}

#page #content .global-essence-product-book {
    float: right;
    padding: 5px 10px;
    color: #FFF;
    background-color: #A88C37;
    font-size: 16px;
    cursor: pointer;
}

#page #content .global-essence-more {
    display: inline-block;
    width: 130px;
    height: 32px;
    margin: 20px 0px 0 -65px;
    line-height: 32px;
    text-align: center;
    font-size: 15px;
    color: #A88C36;
    border: 1px solid #A88C36;
    background-color: #F6EAE7;
    position: relative;
    left: 50%;
    cursor: pointer;
}

#page #content .great-gat-box {
    height: 1195px;
}

#page #content .great-gat-tab {
    width: 100%;
    height: 1195px;
    position: absolute;
    left: 0px;
}

#page #content .great-gat-tab-bg {
    position: absolute;
    width: 100%;
    height: 100%;
}

#page #content .great-gat {
    width: 1182px;
    height: 925px;
    margin: 135px auto 0px;
}

#page #content .great-gat-tab-tit {
    width: 50%;
    height: 30px;
    margin: 0px auto 25px;
}

#page #content .great-gat-tab-tit li.great-gat-tit {
    float: left;
    width: 33%;
    text-align: center;
    font-size: 18px;
    cursor: pointer;
    position: relative;
    z-index: 3;
    font-weight: bold;
}

#page #content .great-gat-tab-tit li.great-gat-tit a {
    display: inline-block;
    height: 30px;
    line-height: 30px;
    color: #000;
}

#page #content .great-gat-tab-tit li.ks-active a {
    color: #B01E55;
    border-bottom: 2px solid #B01E55;
}

#page #content .great-gat-tab-tit li.great-gat-tit a:hover {
    color: #B01E55;
    border-bottom: 2px solid #B01E55;
}

#page #content .great-gat-tab-box-div {
    width: 1182px;
}

#page #content .great-gat-tab-box-img {
    float: left;
    margin-top: 12px;
    width: 342px;
    height: 100%;
}

#page #content .great-gat-tab-box-img img {
    width: 100%;
    height: 100%;
}

#page #content .great-gat-tab-box-ul {
    float: right;
    width: 815px;
}

#page #content .great-gat-tab-box-li {
    float: left;
    margin-left: 20px;
    width: 370px;
    margin-bottom: 30px;
    background-color: #FFF;
    border: 8px solid #A88C36;
    cursor: pointer;
}

#page #content .great-gat-product-img {
    width: 100%;
    height: 260px;
    position: relative;
}

#page #content .great-gat-product-img img {
    width: 100%;
    height: 100%;
}

#page #content .great-gat-product-img .great-gat-product-date {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 95%;
    padding: 0px 2.5%;
    line-height: 30px;
    color: #FFF;
    background-color: #000;
    filter: ;
    opacity: 0.8;
    font-size: 14px;
}

#page #content .great-gat-product-img .great-gat-product-tag {
    width: 90px;
    height: 39px;
    text-align: center;
    line-height: 30px;
    position: absolute;
    top: -1px;
    left: 10px;
    font-size: 15px;
    color: #FFF;
    background: url(//gdp.alicdn.com/imgextra/i1/2067413496/TB2QD8FpYVkpuFjSspcXXbSMVXa_!!2067413496.png) no-repeat top center;
}

#page #content .great-gat-tab-box-li h4 {
    padding: 10px 0px 5px;
    font-size: 30px;
    color: #525252;
    text-indent: 15px;
    width: 85%;
    border-bottom: 1px solid #A88C37;
}

#page #content .great-gat-product-des {
    margin: 5px 0px 10px;
    height: 25px;
    line-height: 25px;
    font-size: 15px;
    color: #525252;
    text-indent: 15px;
    overflow: hidden;
}

#page #content .great-gat-product-pricebook {
    padding-left: 5%;
}

#page #content .great-gat-product-price {
    font-weight: bold;
    color: #A88C37;
    font-size: 19px;
}

#page #content .great-gat-product-book {
    float: right;
    padding: 5px 10px;
    color: #FFF;
    background-color: #A88C37;
    font-size: 16px;
    cursor: pointer;
}

#page #content .great-gat-more {
    display: inline-block;
    width: 130px;
    height: 32px;
    margin: 20px 0px 0 -65px;
    line-height: 32px;
    text-align: center;
    font-size: 15px;
    color: #A88C36;
    border: 1px solid #A88C36;
    background-color: #F6EAE7;
    position: relative;
    left: 50%;
    cursor: pointer;
}

#page #content .depart-classical-box {
    height: 1223px;
}

#page #content .depart-classical-tab {
    width: 100%;
    height: 1223px;
    position: absolute;
    left: 0px;
}

#page #content .depart-classical-tab-bg {
    position: absolute;
    width: 100%;
    height: 100%;
}

#page #content .depart-classical {
    width: 1220px;
    margin: 150px auto 0px;
}

#page #content .depart-classical-tab-tit {
    width: 100%;
    height: 30px;
    margin: 0px auto 20px;
}

#page #content .depart-classical-tab-tit li.depart-classical-tit {
    float: left;
    width: 20%;
    text-align: center;
    font-size: 18px;
    cursor: pointer;
    position: relative;
    z-index: 3;
    font-weight: bold;
}

#page #content .depart-classical-tab-tit li.depart-classical-tit a {
    display: inline-block;
    height: 30px;
    line-height: 30px;
    color: #000;
}

#page #content .depart-classical-tab-tit li.ks-active a {
    color: #B01E55;
    border-bottom: 2px solid #B01E55;
}

#page #content .depart-classical-tab-tit li.depart-classical-tit a:hover {
    color: #B01E55;
    border-bottom: 2px solid #B01E55;
}

#page #content .depart-classical-tab-box-div {
    width: 1220px;
}

#page #content .depart-classical-tab-box-img {
    float: left;
    margin-top: 12px;
    width: 342px;
    height: 100%;
}

#page #content .depart-classical-tab-box-img img {
    width: 100%;
    height: 100%;
}

#page #content .depart-classical-tab-box-ul {
    width: 1220px;
}

#page #content .depart-classical-tab-box-li {
    float: left;
    margin-left: 20px;
    width: 370px;
    height: 384px;
    margin-bottom: 30px;
    background-color: #FFF;
    border: 8px solid #A88C36;
    overflow: hidden;
    cursor: pointer;
}

#page #content .depart-classical-tab-box-ul .depart-classical-tab-box-specli {
    background: none;
    border: none;
}

#page #content .depart-classical-tab-box-ul .depart-classical-tab-box-specli a {
    display: inline-block;
}

#page #content .depart-classical-tab-box-ul .depart-classical-tab-box-specli a img {
    width: 100%;
}

#page #content .depart-classical-product-img {
    width: 100%;
    height: 260px;
    position: relative;
}

#page #content .depart-classical-product-img img {
    width: 100%;
    height: 100%;
}

#page #content .depart-classical-product-img .depart-classical-product-date {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 95%;
    padding: 0px 2.5%;
    line-height: 30px;
    color: #FFF;
    background-color: #000;
    filter: ;
    opacity: 0.8;
    font-size: 14px;
}

#page #content .depart-classical-tab-box-li h4 {
    padding: 10px 0px 5px;
    font-size: 30px;
    color: #525252;
    text-indent: 15px;
    width: 85%;
    border-bottom: 1px solid #A88C37;
}

#page #content .depart-classical-product-des {
    margin: 5px 0px 10px;
    height: 25px;
    line-height: 25px;
    font-size: 15px;
    color: #525252;
    text-indent: 15px;
    overflow: hidden;
}

#page #content .depart-classical-product-pricebook {
    padding-left: 5%;
}

#page #content .depart-classical-product-price {
    font-weight: bold;
    color: #A88C37;
    font-size: 19px;
}

#page #content .depart-classical-product-book {
    float: right;
    padding: 5px 10px;
    color: #FFF;
    background-color: #A88C37;
    font-size: 16px;
    cursor: pointer;
}

#page #content .depart-classical-box {
    height: 1223px;
}

#page #content .depart-classical-tab {
    width: 100%;
    height: 1223px;
    position: absolute;
    left: 0px;
}

#page #content .depart-classical-tab-bg {
    position: absolute;
    width: 100%;
    height: 100%;
}

#page #content .depart-classical {
    width: 1220px;
    height: 910px;
    margin: 150px auto 0px;
}

#page #content .depart-classical-tab-tit {
    width: 100%;
    height: 30px;
    margin: 0px auto 20px;
}

#page #content .depart-classical-tab-tit li.depart-classical-tit {
    float: left;
    width: 20%;
    text-align: center;
    font-size: 18px;
    cursor: pointer;
    position: relative;
    z-index: 3;
    font-weight: bold;
}

#page #content .depart-classical-tab-tit li.depart-classical-tit a {
    display: inline-block;
    height: 30px;
    line-height: 30px;
    color: #000;
}

#page #content .depart-classical-tab-tit li.ks-active a {
    color: #B01E55;
    border-bottom: 2px solid #B01E55;
}

#page #content .depart-classical-tab-tit li.depart-classical-tit a:hover {
    color: #B01E55;
    border-bottom: 2px solid #B01E55;
}

#page #content .depart-classical-tab-box-div {
    width: 1220px;
}

#page #content .depart-classical-tab-box-img {
    float: left;
    margin-top: 12px;
    width: 342px;
    height: 100%;
}

#page #content .depart-classical-tab-box-img img {
    width: 100%;
    height: 100%;
}

#page #content .depart-classical-tab-box-ul {
    width: 1220px;
}

#page #content .depart-classical-tab-box-li {
    float: left;
    margin-left: 20px;
    width: 370px;
    height: 384px;
    margin-bottom: 30px;
    background-color: #FFF;
    border: 8px solid #A88C36;
    overflow: hidden;
    cursor: pointer;
}

#page #content .depart-classical-tab-box-ul .depart-classical-tab-box-specli {
    background: none;
    border: none;
}

#page #content .depart-classical-tab-box-ul .depart-classical-tab-box-specli a {
    display: inline-block;
}

#page #content .depart-classical-tab-box-ul .depart-classical-tab-box-specli a img {
    width: 100%;
    height: 100%;
}

#page #content .depart-classical-product-img {
    width: 100%;
    height: 260px;
    position: relative;
}

#page #content .depart-classical-product-img img {
    width: 100%;
    height: 100%;
}

#page #content .depart-classical-product-img .depart-classical-product-date {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 95%;
    padding: 0px 2.5%;
    line-height: 30px;
    color: #FFF;
    background-color: #000;
    filter: ;
    opacity: 0.8;
    font-size: 14px;
}

#page #content .depart-classical-tab-box-li h4 {
    padding: 10px 0px 5px;
    font-size: 30px;
    color: #525252;
    text-indent: 15px;
    width: 85%;
    border-bottom: 1px solid #A88C37;
}

#page #content .depart-classical-product-des {
    margin: 5px 0px 10px;
    height: 25px;
    line-height: 25px;
    font-size: 15px;
    color: #525252;
    text-indent: 15px;
    overflow: hidden;
}

#page #content .depart-classical-product-pricebook {
    padding-left: 5%;
}

#page #content .depart-classical-product-price {
    font-weight: bold;
    color: #A88C37;
    font-size: 19px;
}

#page #content .depart-classical-product-book {
    float: right;
    padding: 5px 10px;
    color: #FFF;
    background-color: #A88C37;
    font-size: 16px;
    cursor: pointer;
}

#page #content .depart-classical-more {
    display: inline-block;
    width: 130px;
    height: 32px;
    margin: 20px 0px 0 -65px;
    line-height: 32px;
    text-align: center;
    font-size: 15px;
    color: #A88C36;
    border: 1px solid #A88C36;
    background-color: #F6EAE7;
    position: relative;
    left: 50%;
    cursor: pointer;
}

#page #content .global-visa-box {
    height: 744px;
    margin-top: -10px;
}

#page #content .global-visa-tab {
    width: 100%;
    height: 744px;
    position: absolute;
    left: 0px;
}

#page #content .global-visa-bg {
    position: absolute;
    width: 100%;
    height: 100%;
}

#page #content .global-visa {
    width: 1020px;
    height: 450px;
    margin: 150px auto 0px;
}

#page #content .global-visa li {
    float: left;
    width: 330px;
    background-color: #FFF;
    position: relative;
    cursor: pointer;
    margin: 0px 10px 10px 0px;
}

#page #content .global-visa li img {
    width: 121px;
    position: relative;
    left: 50%;
    margin: 10px 0 10px -60px;
}

#page #content .global-visa li h4 {
    font-size: 20px;
    color: #4C4C4C;
    width: 100%;
    text-align: center;
    line-height: 25px;
}

#page #content .global-visa li p {
    width: 100%;
    margin: 4px 0px 10px;
    text-align: center;
    font-size: 16px;
    color: #7E7E7E;
}

#page #content .global-visa-more {
    display: inline-block;
    width: 130px;
    height: 32px;
    margin: 20px 0px 0 -65px;
    line-height: 32px;
    text-align: center;
    font-size: 15px;
    color: #A88C36;
    border: 1px solid #A88C36;
    background-color: #F6EAE7;
    position: relative;
    left: 50%;
    cursor: pointer;
}
